#include <StdAdaptors.h>
Public Member Functions | |
StdArrayAdapt (T *pArray, int iSize, M &&map=M()) | |
void | CompileFunc (StdCompiler *pComp) const |
bool | operator== (const T &rDefault) const |
StdArrayAdapt & | operator= (const T &rDefault) |
bool | operator== (const T *pDefaults) const |
StdArrayAdapt & | operator= (const T *pDefaults) |
Public Attributes | |
T * | pArray |
int | iSize |
M && | map |
Definition at line 293 of file StdAdaptors.h.
|
inline |
Definition at line 295 of file StdAdaptors.h.
|
inline |
Definition at line 299 of file StdAdaptors.h.
References StdArrayAdapt< T, M >::iSize, StdArrayAdapt< T, M >::map, StdArrayAdapt< T, M >::pArray, StdCompiler::SEP_SEP, StdCompiler::Separator(), and StdCompiler::Value().
|
inline |
Definition at line 315 of file StdAdaptors.h.
References StdArrayAdapt< T, M >::iSize, and StdArrayAdapt< T, M >::pArray.
|
inline |
Definition at line 328 of file StdAdaptors.h.
References StdArrayAdapt< T, M >::iSize, and StdArrayAdapt< T, M >::pArray.
|
inline |
Definition at line 308 of file StdAdaptors.h.
References StdArrayAdapt< T, M >::iSize, and StdArrayAdapt< T, M >::pArray.
|
inline |
Definition at line 321 of file StdAdaptors.h.
References StdArrayAdapt< T, M >::iSize, and StdArrayAdapt< T, M >::pArray.
int StdArrayAdapt< T, M >::iSize |
Definition at line 298 of file StdAdaptors.h.
Referenced by StdArrayAdapt< T, M >::CompileFunc(), StdArrayAdapt< T, M >::operator=(), and StdArrayAdapt< T, M >::operator==().
M&& StdArrayAdapt< T, M >::map |
Definition at line 298 of file StdAdaptors.h.
Referenced by StdArrayAdapt< T, M >::CompileFunc().
T* StdArrayAdapt< T, M >::pArray |
Definition at line 298 of file StdAdaptors.h.
Referenced by StdArrayAdapt< T, M >::CompileFunc(), StdArrayAdapt< T, M >::operator=(), and StdArrayAdapt< T, M >::operator==().