g4tools  5.4.0
Public Types | Public Member Functions | List of all members
tools::iobj_const_visitor Class Referenceabstract
Inheritance diagram for tools::iobj_const_visitor:
Inheritance graph
[legend]

Public Types

typedef bool(* local_func) (const istorable &, iobj_const_visitor &)
 

Public Member Functions

virtual ~iobj_const_visitor ()
 
virtual bool begin (const istorable &, const std::string &, local_func)=0
 
virtual bool end (const istorable &)=0
 
virtual bool visit (const std::string &, bool)=0
 
virtual bool visit (const std::string &, char)=0
 
virtual bool visit (const std::string &, short)=0
 
virtual bool visit (const std::string &, int)=0
 
virtual bool visit (const std::string &, unsigned int)=0
 
virtual bool visit (const std::string &, int64)=0
 
virtual bool visit (const std::string &, uint64)=0
 
virtual bool visit (const std::string &, float)=0
 
virtual bool visit (const std::string &, double)=0
 
virtual bool visit (const std::string &, const std::string &)=0
 
virtual bool visit (const std::string &, const std::vector< bool > &)=0
 
virtual bool visit (const std::string &, const std::vector< char > &)=0
 
virtual bool visit (const std::string &, const std::vector< short > &)=0
 
virtual bool visit (const std::string &, const std::vector< int > &)=0
 
virtual bool visit (const std::string &, const std::vector< int64 > &)=0
 
virtual bool visit (const std::string &, const std::vector< float > &)=0
 
virtual bool visit (const std::string &, const std::vector< double > &)=0
 
virtual bool visit (const std::string &, const std::vector< std::string > &)=0
 
virtual bool visit (const std::string &, const std::vector< std::vector< double > > &)=0
 
virtual bool visit (const std::string &, const istorable &)=0
 

Detailed Description

Definition at line 27 of file iobj_const_visitor.

Member Typedef Documentation

◆ local_func

typedef bool(* tools::iobj_const_visitor::local_func) (const istorable &, iobj_const_visitor &)

Definition at line 31 of file iobj_const_visitor.

Constructor & Destructor Documentation

◆ ~iobj_const_visitor()

virtual tools::iobj_const_visitor::~iobj_const_visitor ( )
inlinevirtual

Definition at line 29 of file iobj_const_visitor.

29 {}

Member Function Documentation

◆ begin()

virtual bool tools::iobj_const_visitor::begin ( const istorable ,
const std::string &  ,
local_func   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ end()

virtual bool tools::iobj_const_visitor::end ( const istorable )
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [1/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
bool   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [2/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
char   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [3/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const istorable  
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [4/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::string &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [5/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< bool > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [6/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< char > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [7/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< double > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [8/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< float > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [9/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< int > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [10/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< int64 > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [11/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< short > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [12/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< std::string > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [13/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
const std::vector< std::vector< double > > &   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [14/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
double   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [15/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
float   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [16/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
int   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [17/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
int64   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [18/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
short   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [19/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
uint64   
)
pure virtual

Implemented in tools::wroot::member_writer.

◆ visit() [20/20]

virtual bool tools::iobj_const_visitor::visit ( const std::string &  ,
unsigned int   
)
pure virtual

Implemented in tools::wroot::member_writer.


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