#include <data_item.H>
Inheritance diagram for TAG_meth< T >:
Public Member Functions | |
TAG_meth () | |
TAG_meth (Cstr_ptr &field_name, outfunc format, infunc decode, int multi=0) | |
virtual | ~TAG_meth () |
STDdstream & | format (CDATA_ITEM *me, STDdstream &d) |
STDdstream & | decode (CDATA_ITEM *me, STDdstream &d) |
Cstr_ptr & | name () const |
Private Types | |
typedef void(T::* | infunc )(TAGformat &d) |
typedef void(T::* | outfunc )(TAGformat &d) const |
Private Attributes | |
TAGformat | _delim |
outfunc | _format |
infunc | _decode |
Definition at line 104 of file data_item.H.
|
Definition at line 105 of file data_item.H. |
|
Definition at line 106 of file data_item.H. |
|
Definition at line 111 of file data_item.H. |
|
Definition at line 112 of file data_item.H. |
|
Definition at line 115 of file data_item.H. |
|
Implements TAG. Definition at line 119 of file data_item.H. References TAG_meth< T >::_decode, TAG_meth< T >::_delim, TAGformat::read_end_id(), TAGformat::read_id(), and TAGformat::set_stream(). |
|
Implements TAG. Definition at line 117 of file data_item.H. References TAG_meth< T >::_delim, TAG_meth< T >::_format, and TAGformat::set_stream(). |
|
Implements TAG. Definition at line 125 of file data_item.H. References TAG_meth< T >::_delim, and TAGformat::name(). |
|
Definition at line 109 of file data_item.H. Referenced by TAG_meth< T >::decode(). |
|
Definition at line 107 of file data_item.H. Referenced by TAG_meth< T >::decode(), TAG_meth< T >::format(), and TAG_meth< T >::name(). |
|
Definition at line 108 of file data_item.H. Referenced by TAG_meth< T >::format(). |