#include <StdAdaptors.h>
Public Member Functions | |
StdNamingDefaultAdapt (T &rValue, const char *szName, const D &rDefault, bool fPrefillDefault, bool fStoreDefault) | |
void | CompileFunc (StdCompiler *pComp) const |
Public Attributes | |
T & | rValue |
const char * | szName |
const D & | rDefault |
bool | fPrefillDefault |
bool | fStoreDefault |
Definition at line 97 of file StdAdaptors.h.
|
inline |
Definition at line 100 of file StdAdaptors.h.
|
inline |
Definition at line 101 of file StdAdaptors.h.
References StdCompiler::Default(), StdNamingDefaultAdapt< T, D >::fPrefillDefault, StdNamingDefaultAdapt< T, D >::fStoreDefault, StdCompiler::hasNaming(), StdCompiler::isDeserializer(), StdCompiler::isSerializer(), mkDefaultAdapt(), StdCompiler::Name(), StdCompiler::NameEnd(), StdNamingDefaultAdapt< T, D >::rDefault, StdNamingDefaultAdapt< T, D >::rValue, StdNamingDefaultAdapt< T, D >::szName, and StdCompiler::Value().
bool StdNamingDefaultAdapt< T, D >::fPrefillDefault |
Definition at line 99 of file StdAdaptors.h.
Referenced by StdNamingDefaultAdapt< T, D >::CompileFunc().
bool StdNamingDefaultAdapt< T, D >::fStoreDefault |
Definition at line 99 of file StdAdaptors.h.
Referenced by StdNamingDefaultAdapt< T, D >::CompileFunc().
const D& StdNamingDefaultAdapt< T, D >::rDefault |
Definition at line 99 of file StdAdaptors.h.
Referenced by StdNamingDefaultAdapt< T, D >::CompileFunc().
T& StdNamingDefaultAdapt< T, D >::rValue |
Definition at line 99 of file StdAdaptors.h.
Referenced by StdNamingDefaultAdapt< T, D >::CompileFunc().
const char* StdNamingDefaultAdapt< T, D >::szName |
Definition at line 99 of file StdAdaptors.h.
Referenced by StdNamingDefaultAdapt< T, D >::CompileFunc().