#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().