Home | History | Annotate | Download | only in pb_ds

Lines Matching full:allocator

54 #define PB_DS_CLASS_T_DEC template<typename Allocator>
55 #define PB_DS_CLASS_C_DEC move_to_front_lu_policy<Allocator>
59 template<typename Allocator = std::allocator<char> >
63 typedef Allocator allocator_type;
90 #define PB_DS_CLASS_T_DEC template<size_t Max_Count, class Allocator>
91 #define PB_DS_CLASS_C_DEC counter_lu_policy<Max_Count, Allocator>
95 template<size_t Max_Count = 5, typename Allocator = std::allocator<char> >
97 : private detail::counter_lu_policy_base<typename Allocator::size_type>
100 typedef Allocator allocator_type;
113 typedef typename Allocator::template rebind<metadata_type>::other metadata_rebind;
126 typedef detail::counter_lu_policy_base<typename Allocator::size_type> base_type;