Diarkis C++Client Library API Document
Diarkis::DiarkisStdAllocator< T > 構造体テンプレート

#include <common.h>

公開型

using value_type = T
 

公開メンバ関数

 DiarkisStdAllocator ()
 
template<class U >
 DiarkisStdAllocator (const DiarkisStdAllocator< U > &)
 
T * allocate (std::size_t n)
 
void deallocate (T *p, std::size_t n)
 

型定義メンバ詳解

◆ value_type

template<class T >
using Diarkis::DiarkisStdAllocator< T >::value_type = T

構築子と解体子

◆ DiarkisStdAllocator() [1/2]

template<class T >
Diarkis::DiarkisStdAllocator< T >::DiarkisStdAllocator ( )
inline

◆ DiarkisStdAllocator() [2/2]

template<class T >
template<class U >
Diarkis::DiarkisStdAllocator< T >::DiarkisStdAllocator ( const DiarkisStdAllocator< U > &  )
inline

関数詳解

◆ allocate()

template<class T >
T* Diarkis::DiarkisStdAllocator< T >::allocate ( std::size_t  n)
inline
呼び出し関係図:

◆ deallocate()

template<class T >
void Diarkis::DiarkisStdAllocator< T >::deallocate ( T *  p,
std::size_t  n 
)
inline
呼び出し関係図:

この構造体詳解は次のファイルから抽出されました: