g4tools
5.4.0
|
Public Member Functions | |
virtual const std::string & | store_cls () const |
virtual bool | stream (buffer &aBuffer) const |
virtual streamer_element * | copy () const =0 |
virtual void | out (std::ostream &aOut) const |
streamer_element (const std::string &aName, const std::string &aTitle, int aOffset, int aType, const std::string &aTypeName) | |
virtual | ~streamer_element () |
virtual void | setArrayDimension (int aDimension) |
virtual void | setMaxIndex (int aDimension, int aMaximum) |
virtual void | fullName (std::string &a_s) const |
Public Member Functions inherited from tools::wroot::ibo | |
virtual | ~ibo () |
Protected Member Functions | |
streamer_element (const streamer_element &a_from) | |
streamer_element & | operator= (const streamer_element &a_from) |
Protected Attributes | |
std::string | fName |
std::string | fTitle |
int | fType |
int | fSize |
int | fArrayLength |
int | fArrayDim |
int | fMaxIndex [5] |
int | fOffset |
std::string | fTypeName |
element offset in class More... | |
|
inline |
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Implemented in tools::wroot::streamer_STL, tools::wroot::streamer_object_any, tools::wroot::streamer_object_pointer, tools::wroot::streamer_object, tools::wroot::streamer_string, tools::wroot::streamer_basic_pointer, tools::wroot::streamer_bool, tools::wroot::streamer_stat_t, tools::wroot::streamer_double, tools::wroot::streamer_float, tools::wroot::streamer_uint, tools::wroot::streamer_int, tools::wroot::streamer_short, tools::wroot::streamer_basic_type, and tools::wroot::streamer_base.
|
inlinevirtual |
|
inlineprotected |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements tools::wroot::ibo.
Reimplemented in tools::wroot::streamer_STL, tools::wroot::streamer_object_any, tools::wroot::streamer_object_pointer, tools::wroot::streamer_object, tools::wroot::streamer_string, tools::wroot::streamer_basic_pointer, tools::wroot::streamer_basic_type, and tools::wroot::streamer_base.
|
inlinevirtual |
Implements tools::wroot::ibo.
Reimplemented in tools::wroot::streamer_STL, tools::wroot::streamer_object_any, tools::wroot::streamer_object_pointer, tools::wroot::streamer_object, tools::wroot::streamer_string, tools::wroot::streamer_basic_pointer, tools::wroot::streamer_basic_type, and tools::wroot::streamer_base.
Definition at line 64 of file element.
|
protected |
|
protected |