ネームスペース osl::stl

stl コンテナのallocatorを取り替えたものを提供する. [詳細]

構成

struct  hash< osl::hash::HashKey >
struct  hash< osl::hash::BoardKey >
struct  hash< Position >
struct  hash_map
struct  hash
struct  hash_set
struct  multimap
struct  hash< T * >
struct  ConsistencyCheck
struct  pool_allocator
struct  slist
 pool_allocator を使う slist のラッパ [詳細]
struct  stack
struct  vector

関数

template<class InputIterator , class OutputIterator , class Predicate >
OutputIterator copy_if (InputIterator first, InputIterator last, OutputIterator result, Predicate predicate)
 Copy the elements of a range that satisfy a predicate.
static ConsistencyCheck consistency_check (0)

変数

const int pool_allocator_type = 0

説明

stl コンテナのallocatorを取り替えたものを提供する.

選択肢


関数

static ConsistencyCheck osl::stl::consistency_check (  )  [static]
template<class InputIterator , class OutputIterator , class Predicate >
OutputIterator osl::stl::copy_if ( InputIterator  first,
InputIterator  last,
OutputIterator  result,
Predicate  predicate 
) [inline]

Copy the elements of a range that satisfy a predicate.

The current STL lacks this copy_if algorithm. This implementation comes from a book: Effective STL, Scott Meyers, Addison-Wesley (Item 36).

copy_if.h14 行で定義されています。


変数

pool_allocator.cc15 行で定義されています。

参照元 osl::stl::ConsistencyCheck::ConsistencyCheck().

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