template<class _Ty>
template<class _Other >
_Ty * addressof(_Ty &_Val) _NOEXCEPT
Definition: xstddef:91
_FwdIt const _Ty _Val
Definition: algorithm:1938
_Ty * addressof(_Ty &_Val) _NOEXCEPT
Definition: xstddef:91
_FwdIt const _Ty _Val
Definition: algorithm:1938
_STD_BEGIN _Ty * _Allocate(size_t _Count, _Ty *)
Definition: xmemory0:21
value_type * pointer
Definition: xmemory0:516
_Diff _Count
Definition: algorithm:1941
_Diff _Count
Definition: algorithm:1941
pointer allocate(size_type _Count)
Definition: xmemory0:576
588 ::new ((
void *)_Ptr) _Ty();
template<class _Ty>
void allocator< _Ty >::construct |
( |
_Ty * |
_Ptr, |
|
|
const _Ty & |
_Val |
|
) |
| |
|
inline |
593 ::new ((
void *)_Ptr) _Ty(
_Val);
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty>
template<class _Objty , class... _Types>
void allocator< _Ty >::construct |
( |
_Objty * |
_Ptr, |
|
|
_Types &&... |
_Args |
|
) |
| |
|
inline |
600 ::new ((
void *)_Ptr) _Objty(
_STD forward<_Types>(_Args)...);
573 ::operator
delete(_Ptr);
template<class _Ty>
template<class _Uty >
612 return ((
size_t)(-1) /
sizeof (_Ty));
template<class _Ty>
template<class _Other >
The documentation for this class was generated from the following files: