#include <data_item.H>
Inheritance diagram for TAG_val< T, V >:
Public Member Functions | |
TAG_val () | |
TAG_val (Cstr_ptr &field_name, value val, testval test=0) | |
virtual | ~TAG_val () |
STDdstream & | format (CDATA_ITEM *me, STDdstream &d) |
STDdstream & | decode (CDATA_ITEM *me, STDdstream &d) |
Cstr_ptr & | name () const |
Private Types | |
typedef V &(T::* | value )() |
typedef bool(T::* | testval )() const |
Private Attributes | |
TAGformat | _delim |
value | _value |
testval | _test |
Definition at line 129 of file data_item.H.
|
Definition at line 131 of file data_item.H. |
|
Definition at line 130 of file data_item.H. |
|
Definition at line 136 of file data_item.H. |
|
Definition at line 137 of file data_item.H. |
|
Definition at line 139 of file data_item.H. |
|
Implements TAG. Definition at line 153 of file data_item.H. References TAG_val< T, V >::_delim, TAG_val< T, V >::_value, TAGformat::read_id(), and TAGformat::set_stream(). |
|
Implements TAG. Definition at line 140 of file data_item.H. References TAG_val< T, V >::_delim, TAG_val< T, V >::_test, TAG_val< T, V >::_value, TAGformat::id(), and TAGformat::set_stream(). |
|
Implements TAG. Definition at line 157 of file data_item.H. References TAG_val< T, V >::_delim, and TAGformat::name(). |
|
Definition at line 132 of file data_item.H. Referenced by TAG_val< T, V >::decode(), TAG_val< T, V >::format(), and TAG_val< T, V >::name(). |
|
Definition at line 134 of file data_item.H. Referenced by TAG_val< T, V >::format(). |
|
Definition at line 133 of file data_item.H. Referenced by TAG_val< T, V >::decode(), and TAG_val< T, V >::format(). |