#include <StdAdaptors.h>
Public Member Functions | |
StdArrayDefaultArrayAdapt (T *pArray, size_t iSize, const D &rDefault, const M &map=M()) | |
void | CompileFunc (StdCompiler *pComp) const |
bool | operator== (const T *pDefaults) const |
StdArrayDefaultArrayAdapt & | operator= (const T *pDefaults) |
Public Attributes | |
T * | pArray |
size_t | iSize |
const D & | rDefault |
const M | map |
Definition at line 401 of file StdAdaptors.h.
|
inline |
Definition at line 403 of file StdAdaptors.h.
|
inline |
Definition at line 407 of file StdAdaptors.h.
References StdCompiler::hasNaming(), StdCompiler::isDeserializer(), StdArrayDefaultArrayAdapt< T, D, M >::iSize, StdArrayDefaultArrayAdapt< T, D, M >::map, mkDefaultAdapt(), StdArrayDefaultArrayAdapt< T, D, M >::pArray, StdArrayDefaultArrayAdapt< T, D, M >::rDefault, StdCompiler::SEP_SEP, StdCompiler::Separator(), and StdCompiler::Value().
|
inline |
Definition at line 436 of file StdAdaptors.h.
References StdArrayDefaultArrayAdapt< T, D, M >::iSize, and StdArrayDefaultArrayAdapt< T, D, M >::pArray.
|
inline |
Definition at line 429 of file StdAdaptors.h.
References StdArrayDefaultArrayAdapt< T, D, M >::iSize, and StdArrayDefaultArrayAdapt< T, D, M >::pArray.
size_t StdArrayDefaultArrayAdapt< T, D, M >::iSize |
Definition at line 406 of file StdAdaptors.h.
Referenced by StdArrayDefaultArrayAdapt< T, D, M >::CompileFunc(), StdArrayDefaultArrayAdapt< T, D, M >::operator=(), and StdArrayDefaultArrayAdapt< T, D, M >::operator==().
const M StdArrayDefaultArrayAdapt< T, D, M >::map |
Definition at line 406 of file StdAdaptors.h.
Referenced by StdArrayDefaultArrayAdapt< T, D, M >::CompileFunc().
T* StdArrayDefaultArrayAdapt< T, D, M >::pArray |
Definition at line 406 of file StdAdaptors.h.
Referenced by StdArrayDefaultArrayAdapt< T, D, M >::CompileFunc(), StdArrayDefaultArrayAdapt< T, D, M >::operator=(), and StdArrayDefaultArrayAdapt< T, D, M >::operator==().
const D& StdArrayDefaultArrayAdapt< T, D, M >::rDefault |
Definition at line 406 of file StdAdaptors.h.
Referenced by StdArrayDefaultArrayAdapt< T, D, M >::CompileFunc().