HOPS
HOPS class reference
Classes | Namespaces | Enumerations | Functions
MHO_ContainerJSONConverter.hh File Reference
#include "MHO_ClassIdentity.hh"
#include "MHO_ExtensibleElement.hh"
#include "MHO_JSONHeaderWrapper.hh"
#include "MHO_Axis.hh"
#include "MHO_AxisPack.hh"
#include "MHO_ObjectTags.hh"
#include "MHO_ScalarContainer.hh"
#include "MHO_TableContainer.hh"
#include "MHO_Taggable.hh"
#include "MHO_VectorContainer.hh"
#include "MHO_NumpyTypeCode.hh"

Go to the source code of this file.

Classes

class  hops::MHO_ContainerJSONConverter< XContainerType >::AxisDumper
 Class AxisDumper - helper class needed to extract MHO_Axis objects from MHO_AxisPack objects inside MHO_TableContainer types. More...
 
class  hops::MHO_ContainerJSONConverter< XContainerType >
 Class MHO_ContainerJSONConverter. More...
 
class  hops::MHO_ContainerJSONConverter< MHO_ObjectTags >
 Class MHO_ContainerJSONConverter<MHO_ObjectTags> More...
 
class  hops::MHO_JSONConverter
 Class MHO_JSONConverter. More...
 

Namespaces

 hops
 

Enumerations

enum  hops::MHO_JSONVerbosityLevel : int {
  hops::eJSONBasicLevel = 0 , hops::eJSONTagsLevel , hops::eJSONAxesLevel , hops::eJSONAxesWithLabelsLevel ,
  hops::eJSONAllLevel
}
 

Functions

void hops::FillJSONFromTaggable (const MHO_Taggable *map, mho_json &obj_tags)
 Fills a JSON object with metadata from a Taggable map. More...