|
| gmap (AllocationPolicyAbstract *aAllocPolicyP=AllocationPolicyAbstract::get_FromStandardPolicy(), int aListPageRightBits=G_LST_PAGE_MASK_BITS, int aVectorAllocDeltaRightBits=G_VECT_AL_DELTA_MASK_BITS) |
|
virtual bool | doAdd (const Key_t &, const Value_t &) |
|
Value_t & | operator[] (const Key_t &aKey) |
|
ConstRef_t | operator[] (const Key_t &aKey) const |
|
bool | isValueContained (const Value_t &) const |
|
bool | isKeyContained (const Key_t &) const |
|
bool | tryToGet (const Key_t &, Value_t &) |
|
virtual void | setEmpty () |
|
bool | tryRemove (const Key_t &, Value_t &) |
|
bool | tryRemove (const Key_t &) |
|
Value_t | doRemove (const Key_t &) |
|
size_t | getSize () const |
|
PairLst_t::ItConst_t | getIterator () const |
|
const PairLst_t & | getPairList () const |
|
virtual KeyComparer_t | getComparer () const |
|
|
typedef lst_base< gpair< KEY, T >, gpair< KEY, T >, const gpair< KEY, T >, it< gpair< KEY, T > >, it_const< gpair< KEY, T > > > | Base_t |
|
typedef Base_t::It_t | It_t |
|
typedef Base_t::ItConst_t | ItConst_t |
|
typedef gpair< KEY, T > | Ref_t |
|
typedef const gpair< KEY, T > | RefConst_t |
|
typedef it< gpair< KEY, T > > | It_t |
|
typedef it_const< gpair< KEY, T > > | ItConst_t |
|
typedef gpair< KEY, T > | Ref_t |
|
typedef const gpair< KEY, T > | RefConst_t |
|
typedef it< gpair< KEY, T > > | It_t |
|
typedef it_const< gpair< KEY, T > > | ItConst_t |
|
typedef cont_with_positioner< gpair< KEY, T > > | RecipientBase_t |
|
typedef positioner_abstract< gpair< KEY, T > > | Positioner_t |
|
typedef positioner_abstract< T > | Positioner_t |
|
| gmap_common (AllocationPolicyAbstract *ap, int lst_page_mask_bits, int al_delta_mask_bits) |
|
| lst (AllocationPolicyAbstract *=AllocationPolicyAbstract::get_FromStandardPolicy(), int=G_LST_PAGE_MASK_BITS, int=G_VECT_AL_DELTA_MASK_BITS) |
|
| lst (const gpair< KEY, T > *, size_t, AllocationPolicyAbstract *=AllocationPolicyAbstract::get_FromStandardPolicy(), int=G_LST_PAGE_MASK_BITS, int=G_VECT_AL_DELTA_MASK_BITS) |
|
| lst (const lst &, AllocationPolicyAbstract *=AllocationPolicyAbstract::get_FromStandardPolicy(), int=G_LST_PAGE_MASK_BITS, int=G_VECT_AL_DELTA_MASK_BITS) |
|
void | setContentFromVector (const gpair< KEY, T > *, size_t) |
|
| lst_base (AllocationPolicyAbstract *, int aListPageRightBits, int aVectorAllocDeltaRightBits) |
|
virtual void | pushAfter (const Ref_t &item, const It_t &where) |
|
virtual void | pushBefore (const Ref_t &item, const It_t &where) |
|
virtual void | eraseMemory () |
|
Ref_t & | operator[] (int i) |
|
RefConst_t & | operator[] (int i) const |
|
virtual int | getLbound () const |
|
virtual int | getUbound () const |
|
virtual Ref_t | remove (const It_t &where) |
|
| base_cont (AllocationPolicyAbstract *aAllocPolicyP, Positioner_t *positioner_p) |
|
bool | operator== (const base_cont &other) const |
|
virtual void | pushHead (const Ref_t &aItem) |
|
virtual void | pushTail (const Ref_t &aItem) |
|
virtual Ref_t | popHead () |
|
virtual Ref_t | popTail () |
|
virtual RefConst_t | getHead () const |
|
virtual Ref_t | getHead () |
|
virtual RefConst_t | getTail () const |
|
virtual Ref_t | getTail () |
|
virtual It_t | getIterator (IterFrom_t from=head) |
|
virtual ItConst_t | getIterator (IterFrom_t from=head) const |
|
virtual void | setContent (base_cont &other) |
|
bool | contains (const RefConst_t &value) const |
|
It_t | search (const Ref_t &item) |
|
ItConst_t | search (const RefConst_t &item) const |
|
bool | tryRemove (const Ref_t &item) |
|
size_t | removeAll (const Ref_t &item) |
|
| cont_with_positioner (AllocationPolicyAbstract *aAllocPolicyP, positioner_abstract< T > *p) |
|
| Unspec (AllocationPolicyAbstract *aAllocPolicyP) |
|
size_t | getSize () const |
|
AllocationPolicyAbstract * | getAllocPolicyP () const |
|
HeapAbstract * | getHeapP () const |
|
bool | isAnIndex (int aIndex) const |
|
priv::list_content< gpair< KEY, T > > | mContent |
|
priv::list_positioner< gpair< KEY, T > > | mPositioner |
|
Positioner_t * | mPositionerP |
|
AllocationPolicyAbstract * | mAllocPolicyP |
|