Classes | |
class | NameValue< T > |
(Advanced) A basic implementation of the Name-Value Pair concept as used in the Serialize / Archive pattern. More... | |
Namespaces | |
drake | |
Macros | |
#define | DRAKE_NVP(x) ::drake::MakeNameValue(#x, &(x)) |
Creates a NameValue pair for an lvalue x . More... | |
Functions | |
template<typename T > | |
NameValue< T > | MakeNameValue (const char *name, T *value) |
(Advanced) Creates a NameValue. More... | |
#define DRAKE_NVP | ( | x | ) | ::drake::MakeNameValue(#x, &(x)) |
Creates a NameValue pair for an lvalue x
.