#include <concrt.h>
template<typename _ElemType >
#define NULL
Definition: crtdbg.h:30
_ElemNodeType * _M_FirstNode
Definition: concrt.h:1182
template<typename _ElemType >
template<typename _ElemType >
1139 _ElemNodeType * _Node =
reinterpret_cast<_ElemNodeType *
>(_Elem);
1141 _M_FirstNode =
reinterpret_cast<_ElemNodeType *
>(_Elem);
_ElemNodeType * _M_FirstNode
Definition: concrt.h:1182
template<typename _ElemType >
1149 if (_MallocaRet ==
nullptr)
1150 throw std::bad_alloc();
1151 _AddNode(static_cast<_ElemType *>(_MallocaRet));
1152 return static_cast<_ElemType *
>(_MallocaRet);
void _AddNode(_ElemType *_Elem)
Definition: concrt.h:1137
template<typename _ElemType >
1160 auto _M_Next = _Node->_M_Next;
1161 _Node->_M_Elem._ElemType::~_ElemType();
#define NULL
Definition: crtdbg.h:30
_ElemNodeType * _M_FirstNode
Definition: concrt.h:1182
template<typename _ElemType >
1129 return sizeof(_ElemNodeType);
template<typename _ElemType >
template<typename _ElemType >
The documentation for this class was generated from the following file: