HOPS
HOPS class reference
Public Member Functions | List of all members
hops::MHO_ContainerJSONConverter< XContainerType >::AxisDumper Class Reference

Class AxisDumper - helper class needed to extract MHO_Axis objects from MHO_AxisPack objects inside MHO_TableContainer types. More...

#include <MHO_ContainerJSONConverter.hh>

Public Member Functions

 AxisDumper (mho_json *json_ptr, int level)
 
 ~AxisDumper ()
 
template<typename XAxisType >
void operator() (const XAxisType &axis)
 
void SetIndex (std::size_t idx)
 Setter for index. More...
 

Detailed Description

template<typename XContainerType>
class hops::MHO_ContainerJSONConverter< XContainerType >::AxisDumper

Class AxisDumper - helper class needed to extract MHO_Axis objects from MHO_AxisPack objects inside MHO_TableContainer types.

Constructor & Destructor Documentation

◆ AxisDumper()

template<typename XContainerType >
hops::MHO_ContainerJSONConverter< XContainerType >::AxisDumper::AxisDumper ( mho_json json_ptr,
int  level 
)
inline

◆ ~AxisDumper()

template<typename XContainerType >
hops::MHO_ContainerJSONConverter< XContainerType >::AxisDumper::~AxisDumper ( )
inline

Member Function Documentation

◆ operator()()

template<typename XContainerType >
template<typename XAxisType >
void hops::MHO_ContainerJSONConverter< XContainerType >::AxisDumper::operator() ( const XAxisType &  axis)
inline

◆ SetIndex()

template<typename XContainerType >
void hops::MHO_ContainerJSONConverter< XContainerType >::AxisDumper::SetIndex ( std::size_t  idx)
inline

Setter for index.

Parameters
idxNew value to set for internal index

The documentation for this class was generated from the following file: