gatelib  2.1
Public Types | Public Member Functions | Protected Attributes | Friends | List of all members
g::cont::cont_with_positioner< T > Class Template Reference
Inheritance diagram for g::cont::cont_with_positioner< T >:
g::cont::Unspec g::cont::base_cont< gpair< KEY, REF >, gpair< KEY, REF >, const gpair< KEY, REF >, it< gpair< KEY, REF > >, it_const< gpair< KEY, REF > > > g::cont::base_cont< gpair< KEY, T >, gpair< KEY, T >, const gpair< KEY, T >, it< gpair< KEY, T > >, it_const< gpair< KEY, T > > > g::cont::base_cont< QueueDataBufferAbstract, ref< QueueDataBufferAbstract >, ref_const< QueueDataBufferAbstract >, it_ref< QueueDataBufferAbstract, ref< QueueDataBufferAbstract >, ref_const< QueueDataBufferAbstract > >, it_ref_const< QueueDataBufferAbstract, ref< QueueDataBufferAbstract >, ref_const< QueueDataBufferAbstract > > > g::cont::base_cont< T, T, const T, IT, IT_C > g::cont::lst_base< gpair< KEY, REF >, gpair< KEY, REF >, const gpair< KEY, REF >, it< gpair< KEY, REF > >, it_const< gpair< KEY, REF > > > g::cont::lst_base< gpair< KEY, T >, gpair< KEY, T >, const gpair< KEY, T >, it< gpair< KEY, T > >, it_const< gpair< KEY, T > > > g::cont::lst_base< QueueDataBufferAbstract, ref< QueueDataBufferAbstract >, ref_const< QueueDataBufferAbstract >, it_ref< QueueDataBufferAbstract, ref< QueueDataBufferAbstract >, ref_const< QueueDataBufferAbstract > >, it_ref_const< QueueDataBufferAbstract, ref< QueueDataBufferAbstract >, ref_const< QueueDataBufferAbstract > > > g::cont::lst_base< T, T, const T, IT, IT_C > g::cont::vect_base< T, T, const T, IT, IT_C > g::cont::lst< gpair< KEY, REF > > g::cont::lst< gpair< KEY, T > > g::cont::lst< T, IT, IT_C > g::cont::vect< T, IT, IT_C > g::cont::gmap_common< KEY, REF, gmap_searcher, REF_C > g::cont::gmap_common< KEY, REF, map_sorted_searcher, REF_C > g::cont::gmap_common< KEY, T, SRC, REF_C > g::cont::gmap_common< KEY, T, gmap_searcher, REF_C > g::cont::gmap_common< KEY, T, map_sorted_searcher, REF_C > g::cont::gmap< KEY, REF, REF_C > g::cont::gmap_sorted< KEY, REF, REF_C > g::cont::gmap< KEY, T, REF_C > g::cont::gmap_sorted< KEY, T, REF_C > g::cont::ref_gmap< KEY, T, REF, REF_C > g::cont::ref_gmap_sorted< KEY, T, REF, REF_C >

Public Types

typedef positioner_abstract< T > Positioner_t
 

Public Member Functions

 cont_with_positioner (AllocationPolicyAbstract *aAllocPolicyP, positioner_abstract< T > *p)
 
- Public Member Functions inherited from g::cont::Unspec
virtual void setEmpty ()=0
 
virtual int getLbound () const =0
 
virtual int getUbound () const =0
 
size_t getSize () const
 
AllocationPolicyAbstractgetAllocPolicyP () const
 
HeapAbstractgetHeapP () const
 
bool isAnIndex (int aIndex) const
 

Protected Attributes

Positioner_tmPositionerP
 
- Protected Attributes inherited from g::cont::Unspec
AllocationPolicyAbstractmAllocPolicyP
 

Friends

template<class , class , class >
class it_base
 
template<class >
class it
 
template<class >
class it_const
 
template<class , class , class >
class it_ref_const
 
template<class , class , class >
class it_ref
 

Additional Inherited Members

- Protected Member Functions inherited from g::cont::Unspec
 Unspec (AllocationPolicyAbstract *aAllocPolicyP)
 

The documentation for this class was generated from the following file: