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

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

#include <dkutilTL.h>

dkutil::DTL::basic_vector< T, A >に対する継承グラフ

Inheritance graph
[凡例]
dkutil::DTL::basic_vector< T, A >のコラボレーション図

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

Public メソッド

 basic_vector ()
virtual ~basic_vector ()
void set_allocator (A *get)
T * data ()
bool resize (DWORD num)
int push_back (T set)
int pop_back ()
bool empty ()
DWORD now_count ()
DWORD max_count ()
bool isOK ()
void clear ()
virtual int sort ()

Protected 型

enum  { enuEXTEND_ARRAY_NUM = 10 }

Protected 変数

T * t
a
DWORD count
DWORD count_max

template<class T, class A = dkutil_allocator<T>>
class dkutil::DTL::basic_vector< T, A >


Enum の解説

template<class T, class A = dkutil_allocator<T>>
anonymous enum [protected]
 

Enum 値:
enuEXTEND_ARRAY_NUM 


コンストラクタとデストラクタの解説

template<class T, class A = dkutil_allocator<T>>
dkutil::DTL::basic_vector< T, A >::basic_vector  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
virtual dkutil::DTL::basic_vector< T, A >::~basic_vector  )  [inline, virtual]
 


メソッドの解説

template<class T, class A = dkutil_allocator<T>>
void dkutil::DTL::basic_vector< T, A >::clear  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
T* dkutil::DTL::basic_vector< T, A >::data  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
bool dkutil::DTL::basic_vector< T, A >::empty  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
bool dkutil::DTL::basic_vector< T, A >::isOK  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
DWORD dkutil::DTL::basic_vector< T, A >::max_count  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
DWORD dkutil::DTL::basic_vector< T, A >::now_count  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
int dkutil::DTL::basic_vector< T, A >::pop_back  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
int dkutil::DTL::basic_vector< T, A >::push_back set  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
bool dkutil::DTL::basic_vector< T, A >::resize DWORD  num  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
void dkutil::DTL::basic_vector< T, A >::set_allocator A *  get  )  [inline]
 

template<class T, class A = dkutil_allocator<T>>
virtual int dkutil::DTL::basic_vector< T, A >::sort  )  [inline, virtual]
 

dkutil::dkingyoGM::dxlib::OnlyFor_dKingyoDraw2DDrawQueueで再定義されています。


変数の解説

template<class T, class A = dkutil_allocator<T>>
A dkutil::DTL::basic_vector< T, A >::a [protected]
 

template<class T, class A = dkutil_allocator<T>>
DWORD dkutil::DTL::basic_vector< T, A >::count [protected]
 

template<class T, class A = dkutil_allocator<T>>
DWORD dkutil::DTL::basic_vector< T, A >::count_max [protected]
 

template<class T, class A = dkutil_allocator<T>>
T* dkutil::DTL::basic_vector< T, A >::t [protected]
 


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