SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送
メインページ   名前空間一覧   クラス階層   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

クラス テンプレートdkutil::DTL::dkutil_allocator< T > の解説

#include <dkutilTL.h>

dkutil::DTL::dkutil_allocator< T >に対する継承グラフ

Inheritance graph
[凡例]
すべてのメンバ一覧

Public 型

typedef size_t size_type
typedef ptrdiff_t difference_type
typedef T * pointer
typedef const T * const_pointer
typedef T & reference
typedef const T & const_reference
typedef T value_type

Public メソッド

pointer address (reference x) const
const_pointer address (const_reference x) const
pointer allocate (size_type n, const void *hint=0)
void deallocate (pointer p, size_type n=0)
size_type max_size () const
void construct (pointer p, const T &val)
void destroy (pointer p)
char * _Charalloc (size_type n)

template<class T>
class dkutil::DTL::dkutil_allocator< T >


Typedef の解説

template<class T>
typedef const T* dkutil::DTL::dkutil_allocator< T >::const_pointer
 

template<class T>
typedef const T& dkutil::DTL::dkutil_allocator< T >::const_reference
 

template<class T>
typedef ptrdiff_t dkutil::DTL::dkutil_allocator< T >::difference_type
 

template<class T>
typedef T* dkutil::DTL::dkutil_allocator< T >::pointer
 

template<class T>
typedef T& dkutil::DTL::dkutil_allocator< T >::reference
 

template<class T>
typedef size_t dkutil::DTL::dkutil_allocator< T >::size_type
 

template<class T>
typedef T dkutil::DTL::dkutil_allocator< T >::value_type
 


メソッドの解説

template<class T>
char* dkutil::DTL::dkutil_allocator< T >::_Charalloc size_type  n  )  [inline]
 

template<class T>
const_pointer dkutil::DTL::dkutil_allocator< T >::address const_reference  x  )  const [inline]
 

template<class T>
pointer dkutil::DTL::dkutil_allocator< T >::address reference  x  )  const [inline]
 

template<class T>
pointer dkutil::DTL::dkutil_allocator< T >::allocate size_type  n,
const void *  hint = 0
[inline]
 

template<class T>
void dkutil::DTL::dkutil_allocator< T >::construct pointer  p,
const T &  val
[inline]
 

template<class T>
void dkutil::DTL::dkutil_allocator< T >::deallocate pointer  p,
size_type  n = 0
[inline]
 

template<class T>
void dkutil::DTL::dkutil_allocator< T >::destroy pointer  p  )  [inline]
 

template<class T>
size_type dkutil::DTL::dkutil_allocator< T >::max_size  )  const [inline]
 


このクラスの解説は次のファイルから生成されました:
dKingyoUtilClass (dkutil)に対してMon Jun 9 01:33:32 2003に生成されました。 doxygen1.3