|
g4tools
5.4.0
|


Public Member Functions | |
| virtual void * | cast (const std::string &a_class) const |
| virtual const std::string & | s_cls () const |
| virtual bool | write (io::iwbuf &a_buffer) |
| virtual bool | read (io::irbuf &a_buffer) |
| virtual bool | dump (std::ostream &a_out) |
| virtual bool | s_value (std::string &a_s) const |
| virtual bool | s2value (const std::string &) |
| mf () | |
| mf (const T &a_v) | |
| mf (const std::vector< T > &a_v) | |
| virtual | ~mf () |
| mf (const mf &a_from) | |
| mf & | operator= (const mf &a_from) |
| mf & | operator= (const std::vector< T > &a_from) |
| mf & | operator= (const T &a_v) |
Public Member Functions inherited from tools::sg::bmf< T > | |
| bmf () | |
| bmf (const T &a_value) | |
| bmf (const std::vector< T > &a_v) | |
| virtual | ~bmf () |
| bmf (const bmf &a_from) | |
| bmf & | operator= (const bmf &a_from) |
| bmf & | operator= (const std::vector< T > &a_from) |
| bool | operator== (const bmf &a_from) const |
| bool | operator!= (const bmf &a_from) const |
| const T & | operator[] (size_t a_index) const |
| T & | operator[] (size_t a_index) |
| size_t | size () const |
| bool | empty () const |
| const std::vector< T > & | values () const |
| std::vector< T > & | values () |
| void | add (const T &a_value) |
| void | add (const std::vector< T > &a_vals) |
| void | add_allocated (size_t &a_pos, const T &a_1, const T &a_2, const T &a_3) |
| void | insert (const it_t &a_it, const T &a_value) |
| bool | set_value (size_t a_index, const T &a_value) |
| bool | get_value (size_t a_index, T &a_value) |
| void | clear () |
| void | set_values (const std::vector< T > &a_values) |
| void | set_value (const T &a_value) |
| bool | setValues (size_t a_index, size_t a_num, const T *a_vs) |
| bool | set1Value (size_t a_index, const T &a_value) |
| bool | setValue (const T &a_value) |
| bmf & | operator= (const T &a_v) |
| size_t | getNum () const |
| T * | getValues (size_t a_start) |
Public Member Functions inherited from tools::sg::field | |
| virtual | ~field () |
| void | touch () |
| bool | touched () const |
| void | reset_touched () |
Static Public Member Functions | |
| static const std::string & | s_class () |
Static Public Member Functions inherited from tools::sg::bmf< T > | |
| static const std::string & | s_class () |
Additional Inherited Members | |
Public Types inherited from tools::sg::bmf< T > | |
| typedef std::vector< T >::iterator | it_t |
Protected Member Functions inherited from tools::sg::field | |
| field () | |
| field (const field &) | |
| field & | operator= (const field &) |
Protected Attributes inherited from tools::sg::bmf< T > | |
| std::vector< T > | m_values |
Protected Attributes inherited from tools::sg::field | |
| bool | m_touched |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements tools::sg::field.
|
inlinevirtual |
|
inlinestatic |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |