#include <jot_vars.H>
Inheritance diagram for TAG_var< T, V >:


Public Member Functions | |
| TAG_var () | |
| TAG_var (T *var, Cstr_ptr &field_name, value val, set_meth m) | |
| STDdstream & | format (CDATA_ITEM *, STDdstream &d) |
| STDdstream & | decode (CDATA_ITEM *, STDdstream &d) |
| Cstr_ptr & | name () const |
Private Types | |
| typedef V(T::* | value )() const |
| typedef void(T::* | set_meth )(V t) |
Private Attributes | |
| set_meth | _smeth |
| value | _value |
| TAGformat | _delim |
| T * | _var |
Definition at line 46 of file jot_vars.H.
|
|||||
|
Definition at line 48 of file jot_vars.H. |
|
|||||
|
Definition at line 47 of file jot_vars.H. |
|
|||||||||
|
Definition at line 55 of file jot_vars.H. |
|
||||||||||||||||||||||||
|
Definition at line 56 of file jot_vars.H. |
|
||||||||||||||||
|
Implements TAG. Definition at line 62 of file jot_vars.H. References TAG_var< T, V >::_delim, TAG_var< T, V >::_smeth, TAG_var< T, V >::_var, TAGformat::read_id(), and TAGformat::set_stream(). |
|
||||||||||||||||
|
Implements TAG. Definition at line 58 of file jot_vars.H. References TAG_var< T, V >::_delim, TAG_var< T, V >::_value, TAG_var< T, V >::_var, TAGformat::id(), and TAGformat::set_stream(). |
|
|||||||||
|
Implements TAG. Definition at line 68 of file jot_vars.H. References TAG_var< T, V >::_delim, and TAGformat::name(). |
|
|||||
|
Definition at line 52 of file jot_vars.H. Referenced by TAG_var< T, V >::decode(), TAG_var< T, V >::format(), and TAG_var< T, V >::name(). |
|
|||||
|
Definition at line 50 of file jot_vars.H. Referenced by TAG_var< T, V >::decode(). |
|
|||||
|
Definition at line 51 of file jot_vars.H. Referenced by TAG_var< T, V >::format(). |
|
|||||
|
Definition at line 53 of file jot_vars.H. Referenced by TAG_var< T, V >::decode(), and TAG_var< T, V >::format(). |
1.4.4