A wrapper around a value::Value. More...
Public Types | |
typedef ::boost::weak_ptr< Record > | WeakPtr |
Public Member Functions | |
Record (const value::Value &rawValue) | |
Record (WeakPtr next, WeakPtr driver) | |
Public Attributes | |
value::Value | rawValue_ |
bool | isBusy_ |
WeakPtr | next_ |
WeakPtr | driver_ |
::boost::any | cache_ |
::std::type_info * | keyType_ |
A wrapper around a value::Value.
Beside each key-value pair the DataSet must stores data needed to process the value (e.g., cached results). This struct
wraps a value::Value and all the extra information.