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

Public Member Functions

virtual ~iobj_visitor ()
 
virtual std::ostream & out () const =0
 
virtual bool visit (bool &)=0
 
virtual bool visit (char &)=0
 
virtual bool visit (short &)=0
 
virtual bool visit (int &)=0
 
virtual bool visit (unsigned int &)=0
 
virtual bool visit (int64 &)=0
 
virtual bool visit (uint64 &)=0
 
virtual bool visit (float &)=0
 
virtual bool visit (double &)=0
 
virtual bool visit (std::string &)=0
 
virtual bool visit (std::vector< bool > &)=0
 
virtual bool visit (std::vector< char > &)=0
 
virtual bool visit (std::vector< short > &)=0
 
virtual bool visit (std::vector< int > &)=0
 
virtual bool visit (std::vector< int64 > &)=0
 
virtual bool visit (std::vector< float > &)=0
 
virtual bool visit (std::vector< double > &)=0
 
virtual bool visit (std::vector< unsigned char > &)=0
 
virtual bool visit (std::vector< std::string > &)=0
 
virtual bool visit (std::vector< std::vector< double > > &)=0
 

Detailed Description

Definition at line 15 of file iobj_visitor.

Constructor & Destructor Documentation

◆ ~iobj_visitor()

virtual tools::iobj_visitor::~iobj_visitor ( )
inlinevirtual

Definition at line 17 of file iobj_visitor.

17 {}

Member Function Documentation

◆ out()

virtual std::ostream& tools::iobj_visitor::out ( ) const
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [1/20]

virtual bool tools::iobj_visitor::visit ( bool &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [2/20]

virtual bool tools::iobj_visitor::visit ( char &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [3/20]

virtual bool tools::iobj_visitor::visit ( double &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [4/20]

virtual bool tools::iobj_visitor::visit ( float &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [5/20]

virtual bool tools::iobj_visitor::visit ( int &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [6/20]

virtual bool tools::iobj_visitor::visit ( int64 )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [7/20]

virtual bool tools::iobj_visitor::visit ( short &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [8/20]

virtual bool tools::iobj_visitor::visit ( std::string &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [9/20]

virtual bool tools::iobj_visitor::visit ( std::vector< bool > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [10/20]

virtual bool tools::iobj_visitor::visit ( std::vector< char > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [11/20]

virtual bool tools::iobj_visitor::visit ( std::vector< double > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [12/20]

virtual bool tools::iobj_visitor::visit ( std::vector< float > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [13/20]

virtual bool tools::iobj_visitor::visit ( std::vector< int > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [14/20]

virtual bool tools::iobj_visitor::visit ( std::vector< int64 > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [15/20]

virtual bool tools::iobj_visitor::visit ( std::vector< short > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [16/20]

virtual bool tools::iobj_visitor::visit ( std::vector< std::string > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [17/20]

virtual bool tools::iobj_visitor::visit ( std::vector< std::vector< double > > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [18/20]

virtual bool tools::iobj_visitor::visit ( std::vector< unsigned char > &  )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [19/20]

virtual bool tools::iobj_visitor::visit ( uint64 )
pure virtual

Implemented in tools::rroot::member_reader.

◆ visit() [20/20]

virtual bool tools::iobj_visitor::visit ( unsigned int &  )
pure virtual

Implemented in tools::rroot::member_reader.


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