構造体 テンプレート osl::stl::hash_map< Key, Value, HashFun, EqualKey, Alloc >

#include <hash_map.h>

すべてのメンバ一覧

Public 型

typedef boost::unordered_map
< Key, Value, HashFun,
EqualKey, Alloc > 
base_t

Public メソッド

 hash_map ()
 hash_map (size_t s)
 ~hash_map ()

説明

template<class Key, class Value, class HashFun = osl::stl::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = pool_allocator<std::pair<const Key, Value> >>
struct osl::stl::hash_map< Key, Value, HashFun, EqualKey, Alloc >

hash_map.h64 行で定義されています。


型定義

template<class Key, class Value, class HashFun = osl::stl::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = pool_allocator<std::pair<const Key, Value> >>
typedef boost::unordered_map<Key, Value, HashFun, EqualKey, Alloc> osl::stl::hash_map< Key, Value, HashFun, EqualKey, Alloc >::base_t

hash_map.h68 行で定義されています。


コンストラクタとデストラクタ

template<class Key, class Value, class HashFun = osl::stl::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = pool_allocator<std::pair<const Key, Value> >>
osl::stl::hash_map< Key, Value, HashFun, EqualKey, Alloc >::hash_map (  )  [inline]

hash_map.h69 行で定義されています。

template<class Key, class Value, class HashFun = osl::stl::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = pool_allocator<std::pair<const Key, Value> >>
osl::stl::hash_map< Key, Value, HashFun, EqualKey, Alloc >::hash_map ( size_t  s  )  [inline]

hash_map.h70 行で定義されています。

template<class Key , class Value , class HashFun , class EqualKey , class Alloc >
osl::stl::hash_map< Key, Value, HashFun, EqualKey, Alloc >::~hash_map (  )  [inline]

hash_map.h76 行で定義されています。


この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:59:00 2010に生成されました。  doxygen 1.6.3