gatelib  2.1
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
g::cont::it_base< T, REF, REF_C > Class Template Reference
Inheritance diagram for g::cont::it_base< T, REF, REF_C >:
g::cont::ItUnspec

Public Types

typedef cont_with_positioner< REF > RecipientBase_t
 
typedef REF Ref_t
 
typedef REF_C RefConst_t
 

Public Member Functions

virtual bool isIn () const
 
virtual bool isMine (const RecipientBase_t &aRecipient) const
 
virtual void toBegin ()
 
virtual void toEnd ()
 
virtual void forward (GUint32_t inc=1)
 
virtual void backward (GUint32_t dec=1)
 
virtual void moveOf (int inc)
 
virtual bool isNull () const
 
bool operator== (const it_base &aOther) const
 
bool operator!= (const it_base &aOther) const
 

Protected Member Functions

virtual void mInit (const RecipientBase_t &aRec, IterFrom_t aIterFrom)
 
virtual void mCopy (const it_base &)
 

Protected Attributes

const RecipientBase_tmRecipientP
 
int mIndex
 

Friends

class cont_with_positioner< REF >
 
template<class , class , class , class , class >
class base_cont
 

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