#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(). |
1.4.4