クラス テンプレート osl::container::LinearMoveMap< T >

Move T map vector˵ͤ᤿Ρ [詳細]

#include <linearMoveMap.h>

osl::container::LinearMoveMap< T >に対する継承グラフ

Inheritance graph
[凡例]
osl::container::LinearMoveMap< T >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public 型

typedef slist< T > base_t

Public メソッド

T * insertNoCheck (const T &element)
 ƱǤʤȤˡ˥ȥ Ƥʤ map ȤƤþ
T * assign (const T &element)
 ƱǤо񤭤롤ʤп˺
T * find (Move key)
const T * find (Move key) const


説明

template<class T>
class osl::container::LinearMoveMap< T >

Move T map vector˵ͤ᤿Ρ

linearMoveMap.h20 行で定義されています。


型定義

template<class T>
typedef slist<T> osl::container::LinearMoveMap< T >::base_t

osl::search::SearchMoveSetで再定義されています。

linearMoveMap.h23 行で定義されています。


関数

template<class T>
T* osl::container::LinearMoveMap< T >::insertNoCheck ( const T &  element  )  [inline]

template<class T>
T* osl::container::LinearMoveMap< T >::assign ( const T &  element  )  [inline]

ƱǤо񤭤롤ʤп˺

linearMoveMap.h45 行で定義されています。

template<class T>
T* osl::container::LinearMoveMap< T >::find ( Move  key  )  [inline]

template<class T>
const T* osl::container::LinearMoveMap< T >::find ( Move  key  )  const [inline]

osl::search::SearchMoveSetで再定義されています。

linearMoveMap.h65 行で定義されています。


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:16 2009に生成されました。  doxygen 1.5.6