#include <assoc_cntnr.hpp>
Public Types | |
typedef Eq_Fn | eq_fn |
typedef Allocator | allocator |
typedef Update_Policy | update_policy |
Public Member Functions | |
lu_assoc_cntnr () | |
lu_assoc_cntnr (const Eq_Fn &r_eq_fn) | |
lu_assoc_cntnr (const Eq_Fn &r_eq_fn, const Update_Policy &r_update_policy) | |
template<typename It> | |
lu_assoc_cntnr (It first_it, It last_it) | |
template<typename It> | |
lu_assoc_cntnr (It first_it, It last_it, const Eq_Fn &r_eq_fn) | |
template<typename It> | |
lu_assoc_cntnr (It, It, const Eq_Fn &, const Update_Policy &) | |
lu_assoc_cntnr (const PB_ASSOC_CLASS_C_DEC &r_other) | |
virtual | ~lu_assoc_cntnr () |
PB_ASSOC_CLASS_C_DEC & | operator= (const PB_ASSOC_CLASS_C_DEC &r_other) |
void | swap (PB_ASSOC_CLASS_C_DEC &r_other) |
eq_fn & | get_eq_fn () |
const eq_fn & | get_eq_fn () const |
update_policy & | get_update_policy () |
const update_policy & | get_update_policy () const |
Private Types | |
typedef PB_ASSOC_BASE_C_DEC | my_base |
Definition at line 1516 of file assoc_cntnr.hpp.
typedef Allocator pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::allocator |
Definition at line 1520 of file assoc_cntnr.hpp.
typedef Eq_Fn pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::eq_fn |
Definition at line 1519 of file assoc_cntnr.hpp.
typedef PB_ASSOC_BASE_C_DEC pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::my_base [private] |
Definition at line 1560 of file assoc_cntnr.hpp.
typedef Update_Policy pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::update_policy |
Definition at line 1521 of file assoc_cntnr.hpp.
pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::lu_assoc_cntnr | ( | ) |
pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::lu_assoc_cntnr | ( | const Eq_Fn & | r_eq_fn | ) |
pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::lu_assoc_cntnr | ( | const Eq_Fn & | r_eq_fn, | |
const Update_Policy & | r_update_policy | |||
) |
pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::lu_assoc_cntnr | ( | It | first_it, | |
It | last_it | |||
) |
pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::lu_assoc_cntnr | ( | It | first_it, | |
It | last_it, | |||
const Eq_Fn & | r_eq_fn | |||
) |
pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::lu_assoc_cntnr | ( | It | , | |
It | , | |||
const Eq_Fn & | , | |||
const Update_Policy & | ||||
) |
pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::lu_assoc_cntnr | ( | const PB_ASSOC_CLASS_C_DEC & | r_other | ) |
virtual pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::~lu_assoc_cntnr | ( | ) | [virtual] |
const eq_fn& pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::get_eq_fn | ( | ) | const |
eq_fn& pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::get_eq_fn | ( | ) |
const update_policy& pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::get_update_policy | ( | ) | const |
update_policy& pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::get_update_policy | ( | ) |
PB_ASSOC_CLASS_C_DEC& pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::operator= | ( | const PB_ASSOC_CLASS_C_DEC & | r_other | ) |
void pb_assoc::lu_assoc_cntnr< Key, Data, Eq_Fn, Update_Policy, Allocator >::swap | ( | PB_ASSOC_CLASS_C_DEC & | r_other | ) |