|
g4tools
5.4.0
|


Public Types | |
| typedef T | value_t |
Public Member Functions | |
| virtual void * | cast (const std::string &a_class) const |
| virtual const std::string & | s_cls () const |
| virtual void * | cast (cid a_class) const |
| virtual iro * | copy () const |
| virtual bool | stream (buffer &a_buffer) |
| virtual bool | read_buffer (buffer &a_buffer) |
| virtual bool | print_value (std::ostream &a_out, uint32 a_index) const |
| virtual uint32 | num_elem () const |
| leaf (std::ostream &a_out, ifac &a_fac) | |
| virtual | ~leaf () |
| bool | value (uint32 a_index, T &a_value) const |
| bool | value (std::vector< T > &a_v) const |
| T | get_max () const |
Public Member Functions inherited from tools::rroot::base_leaf | |
| base_leaf (std::ostream &a_out, ifac &a_fac) | |
| virtual | ~base_leaf () |
| const std::string & | name () const |
| const std::string & | title () const |
| const base_leaf * | leaf_count () const |
Public Member Functions inherited from tools::rroot::iro | |
| virtual | ~iro () |
Static Public Member Functions | |
| static const std::string & | s_class () |
| static cid | id_class () |
Static Public Member Functions inherited from tools::rroot::base_leaf | |
| static const std::string & | s_class () |
| static cid | id_class () |
Protected Member Functions | |
| leaf (const leaf &a_from) | |
| leaf & | operator= (const leaf &) |
Protected Member Functions inherited from tools::rroot::base_leaf | |
| base_leaf (const base_leaf &a_from) | |
| base_leaf & | operator= (const base_leaf &) |
Protected Attributes | |
| T | m_min |
| T | m_max |
| T * | m_value |
| uint32 | m_size |
| Pointer to data buffer. More... | |
Protected Attributes inherited from tools::rroot::base_leaf | |
| std::ostream & | m_out |
| ifac & | m_fac |
| std::string | m_name |
| std::string | m_title |
| uint32 | m_length |
| uint32 | m_length_type |
| bool | m_is_range |
| base_leaf * | m_leaf_count |
| bool | m_own_leaf_count |
| typedef T tools::rroot::leaf< T >::value_t |
|
inline |
|
inlinevirtual |
|
inlineprotected |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inlinestatic |
|
inlinevirtual |
|
inlineprotected |
|
inlinevirtual |
|
inlinevirtual |
|
inlinestatic |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |