| Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set | ||
|
||
#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | operations_research |
Functions | |
| template<class Collection> | |
| const Collection::value_type::second_type & | operations_research::FindWithDefault (const Collection &collection, const typename Collection::value_type::first_type &key, const typename Collection::value_type::second_type &value) |
| Perform a lookup in a map or hash_map. | |
| template<class Collection> | |
| const Collection::value_type::second_type * | operations_research::FindOrNull (const Collection &collection, const typename Collection::value_type::first_type &key) |
| Perform a lookup in a map or hash_map. | |
| template<class Collection> | |
| Collection::value_type::second_type * | operations_research::FindOrNull (Collection &collection, const typename Collection::value_type::first_type &key) |
| Perform a lookup in a map or hash_map. | |
| template<class Collection> | |
| const Collection::value_type::second_type | operations_research::FindPtrOrNull (const Collection &collection, const typename Collection::value_type::first_type &key) |
| Perform a lookup in a map or hash_map whose values are pointers. | |
| template<class Collection, class Key, class Value> | |
| bool | operations_research::InsertOrUpdate (Collection *const collection, const Key &key, const Value &value) |
| Change the value associated with a particular key in a map or hash_map. | |
| template<class Collection, class Key, class Value> | |
| bool | operations_research::InsertIfNotPresent (Collection *const collection, const Key &key, const Value &value) |
| Insert a new key and value into a map or hash_map. | |
| template<class Collection> | |
| void | operations_research::InsertOrDie (Collection *const collection, const typename Collection::value_type &value) |
| Inserts a new pair<key,value> into a map or hash_map. | |
| template<class Collection> | |
| void | operations_research::InsertOrDie (Collection *const collection, const typename Collection::value_type::first_type &key, const typename Collection::value_type::second_type &data) |
| Inserts a new key/value into a map or hash_map. | |
| template<class Collection, class Key, class Value> | |
| bool | operations_research::FindCopy (const Collection &collection, const Key &key, Value *const value) |
| Perform a lookup in map or hash_map. | |
| template<class Collection, class Key> | |
| bool | operations_research::ContainsKey (const Collection &collection, const Key &key) |
| Test to see if a set, map, hash_set or hash_map contains a particular key. | |
| template<class Collection> | |
| const Collection::value_type::second_type & | operations_research::FindOrDie (const Collection &collection, const typename Collection::value_type::first_type &key) |