|
g4tools
5.4.0
|


Public Member Functions | |
| virtual void * | cast (cid a_class) const |
| virtual cid | id_cls () const |
| leaf_string (std::ostream &a_out, const std::string &a_name) | |
| virtual | ~leaf_string () |
| void | fill (const std::string &a_value) |
Public Member Functions inherited from tools::wroot::leaf_string_ref | |
| virtual const std::string & | store_cls () const |
| virtual bool | stream (buffer &a_buffer) const |
| virtual bool | fill_buffer (buffer &a_buffer) const |
| leaf_string_ref (std::ostream &a_out, const std::string &a_name, const std::string &a_ref) | |
| virtual | ~leaf_string_ref () |
| int | get_max () const |
| void | set_max (int a_value) |
| const std::string & | variable () const |
| std::string & | variable () |
Public Member Functions inherited from tools::wroot::base_leaf | |
| base_leaf (std::ostream &a_out, const std::string &a_name, const std::string &a_title) | |
| virtual | ~base_leaf () |
| const std::string & | name () const |
| void | set_title (const std::string &a_value) |
| uint32 | length () const |
| void | set_length (uint32 a_value) |
| void | set_is_range (bool a_value) |
Public Member Functions inherited from tools::wroot::ibo | |
| virtual | ~ibo () |
Static Public Member Functions | |
| static cid | id_class () |
Static Public Member Functions inherited from tools::wroot::leaf_string_ref | |
| static cid | id_class () |
Static Public Member Functions inherited from tools::wroot::base_leaf | |
| static cid | id_class () |
Protected Member Functions | |
| leaf_string (const leaf_string &a_from) | |
| leaf_string & | operator= (const leaf_string &) |
Protected Member Functions inherited from tools::wroot::leaf_string_ref | |
| leaf_string_ref (const leaf_string_ref &a_from) | |
| leaf_string_ref & | operator= (const leaf_string_ref &) |
Protected Member Functions inherited from tools::wroot::base_leaf | |
| base_leaf (const base_leaf &a_from) | |
| base_leaf & | operator= (const base_leaf &) |
Protected Attributes | |
| std::string | m_value |
Protected Attributes inherited from tools::wroot::leaf_string_ref | |
| int | m_min |
| int | m_max |
| const std::string & | m_ref |
Protected Attributes inherited from tools::wroot::base_leaf | |
| std::ostream & | m_out |
| std::string | m_name |
| std::string | m_title |
| uint32 | m_length |
| uint32 | m_length_type |
| ibo * | m_leaf_count |
| bool | m_is_range |
|
inline |
|
inlinevirtual |
|
inlineprotected |
|
inlinevirtual |
|
inline |
|
inlinestatic |
|
inlinevirtual |
|
inlineprotected |