|
template<class K , class V > |
void | tools::safe_clear (std::map< K, V * > &a_m) |
|
template<class K , class V > |
void | tools::find_and_remove_value (std::map< K, V * > &a_m, V *a_value) |
|
template<class K , class V > |
bool | tools::delete_key (std::map< K, V * > &a_m, const K &a_key) |
|
template<class K , class V > |
void | tools::raw_clear (std::map< K, V * > &a_m) |
|
template<class K , class V > |
void | tools::copy (std::map< K, V * > &a_to, const std::map< K, V * > &a_from) |
|
template<class K , class V > |
bool | tools::add_unique (std::map< K, V * > &a_map, const K &a_key, V *a_value, bool a_delete) |
|
template<class K , class V > |
bool | tools::find (const std::map< K, V > &a_map, const K &a_key, V &a_value) |
|
template<class K , class V > |
bool | tools::is_key (const std::map< K, V > &a_map, const K &a_key) |
|