|
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 |