|
| template<typename t_callback > |
| void | enumerate (t_callback &p_callback) const |
| |
| template<typename t_callback > |
| void | enumerate (t_callback &p_callback) |
| |
| template<typename _t_key > |
| bool | exists (const _t_key &p_key) const |
| |
| template<typename _t_key > |
| iterator | find (const _t_key &key) |
| |
| template<typename _t_key > |
| const_iterator | find (const _t_key &key) const |
| |
| template<typename _t_key > |
| t_storage_value & | find_or_add (_t_key const &p_key) |
| |
| template<typename _t_key > |
| t_storage_value & | find_or_add_ex (_t_key const &p_key, bool &p_isnew) |
| |
| iterator | first () throw () |
| |
| const_iterator | first () const throw () |
| |
| t_size | get_count () const throw () |
| |
| template<typename _t_key > |
| bool | get_first (_t_key &p_out) const |
| |
| template<typename _t_key > |
| bool | get_last (_t_key &p_out) const |
| |
| template<typename _t_key > |
| bool | have_item (const _t_key &p_key) const |
| |
| iterator | last () throw () |
| |
| const_iterator | last () const throw () |
| |
| bool | operator!= (const t_self &other) const |
| |
| bool | operator== (const t_self &other) const |
| |
| template<typename _t_key > |
| const t_storage_value & | operator[] (const _t_key &p_key) const |
| |
| template<typename _t_key > |
| t_storage_value & | operator[] (const _t_key &p_key) |
| |
| template<typename t_source > |
| void | overwrite (const t_source &p_source) |
| |
| template<typename _t_key , typename _t_value > |
| bool | query (const _t_key &p_key, _t_value &p_value) const |
| |
| template<bool inclusive, bool above, typename _t_key , typename _t_value > |
| bool | query_nearest (_t_key &p_key, _t_value &p_value) const |
| |
| template<bool inclusive, bool above, typename _t_key > |
| const t_storage_value * | query_nearest_ptr (_t_key &p_key) const |
| |
| template<bool inclusive, bool above, typename _t_key > |
| t_storage_value * | query_nearest_ptr (_t_key &p_key) |
| |
| template<typename _t_key > |
| const t_storage_value * | query_ptr (const _t_key &p_key) const |
| |
| template<typename _t_key > |
| t_storage_value * | query_ptr (const _t_key &p_key) |
| |
| template<typename _t_key > |
| bool | query_ptr (const _t_key &p_key, const t_storage_value *&out) const |
| |
| template<typename _t_key > |
| bool | query_ptr (const _t_key &p_key, t_storage_value *&out) |
| |
| template<typename _t_key > |
| bool | remove (const _t_key &p_key) |
| |
| bool | remove (iterator const &iter) |
| |
| bool | remove (const_iterator const &iter) |
| |
| void | remove_all () throw () |
| |
| template<typename _t_key , typename _t_value > |
| void | set (const _t_key &p_key, const _t_value &p_value) |
| |
template<typename t_storage_key, typename t_storage_value, typename t_comparator = comparator_default>
class pfc::map_t< t_storage_key, t_storage_value, t_comparator >
Definition at line 16 of file map.h.