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 wrapps a value::Value and all those extra information.
1.7.1