![]() |
RTBKit
0.9
Open-source framework to create real-time ad bidding systems.
|
#include <value_description.h>
Public Member Functions | |
| ValueDescriptionT (ValueKind kind=ValueKind::ATOM) | |
| virtual void | parseJson (void *val, JsonParsingContext &context) const |
| virtual void | parseJsonTyped (T *val, JsonParsingContext &context) const |
| virtual void | printJson (const void *val, JsonPrintingContext &context) const |
| virtual void | printJsonTyped (const T *val, JsonPrintingContext &context) const |
| virtual bool | isDefault (const void *val) const |
| virtual bool | isDefaultTyped (const T *val) const |
| virtual void | setDefault (void *val) const |
| virtual void | setDefaultTyped (T *val) const |
| virtual void | copyValue (const void *from, void *to) const |
| virtual void | moveValue (void *from, void *to) const |
| virtual void | swapValues (void *from, void *to) const |
| virtual void * | optionalMakeValue (void *val) const |
| virtual void * | optionalMakeValueTyped (T *val) const |
| virtual const void * | optionalGetValue (const void *val) const |
| virtual const void * | optionalGetValueTyped (const T *val) const |
Template class for value description. This is a type-safe version of a value description.
Definition at line 199 of file value_description.h.
1.7.6.1