#include <concrt.h>
template<typename _ElemType > 
 
#define NULL
Definition: vcruntime.h:236
 
_ElemNodeType * _M_FirstNode
Definition: concrt.h:1159
 
 
 
 
template<typename _ElemType > 
 
 
template<typename _ElemType > 
 
 1116             _ElemNodeType * _Node = 
reinterpret_cast<_ElemNodeType *
>(_Elem);
 
 1118             _M_FirstNode = 
reinterpret_cast<_ElemNodeType *
>(_Elem);
 
_ElemNodeType * _M_FirstNode
Definition: concrt.h:1159
 
 
 
 
template<typename _ElemType > 
 
 1126             if (_MallocaRet == 
nullptr)
 
 1127                 throw std::bad_alloc();
 
 1128             _AddNode(static_cast<_ElemType *>(_MallocaRet));
 
 1129             return static_cast<_ElemType *
>(_MallocaRet);
 
void _AddNode(_ElemType *_Elem)
Definition: concrt.h:1114
 
 
 
 
template<typename _ElemType > 
 
 1137                 auto _M_Next = _Node->_M_Next;
 
 1138                 _Node->_M_Elem._ElemType::~_ElemType();
 
#define NULL
Definition: vcruntime.h:236
 
_ElemNodeType * _M_FirstNode
Definition: concrt.h:1159
 
 
 
 
template<typename _ElemType > 
 
 1106             return sizeof(_ElemNodeType);
 
 
 
 
template<typename _ElemType > 
 
 
template<typename _ElemType > 
 
 
The documentation for this class was generated from the following file: