Alchemy
1.0
A framework to robustly process network messages and structured data
|
Nested Specialization for the index and data field type definitions. More...
#include <basic_datum.h>
Inherits value_type< FieldT >.
Public Types | |
typedef FieldT | index_type |
The type at the index of the parent type container. | |
typedef field_data_t < index_type >::value_type | value_type |
The specified value type for the current Datum. | |
Public Member Functions | |
const value_type & | data () const |
Returns the value of the data buffer. | |
void | data (const value_type &value) |
Returns the value of the data buffer. | |
value_type & | reference () |
Returns a reference to the internal data storage. More... | |
Nested Specialization for the index and data field type definitions.
FieldT This parameterized type declares the type at the associated location in the parent type container.
Definition at line 287 of file basic_datum.h.
|
inline |
Returns a reference to the internal data storage.
Returns a reference to the internal data storage managed by this Datum. The reference to the data can be useful, and necessary for
Definition at line 304 of file basic_datum.h.