95 virtual
bool Exist ( const T * ptr ) const;
113 virtual
int Move (
int n );
130 virtual T *
Take ( );
131 virtual T * Take ( const T * ptr );
133 virtual
bool Remove ( const T * ptr,
bool all = true );
134 virtual
void Empty ( );
154 #include "icc/GListT.icc"
virtual T * Take()
Definition: GListT.icc:584
virtual bool MoveDown()
Definition: GListT.icc:368
GListIterT< T > ** last_item
Iterator on last object in the list.
Definition: GListT.hh:75
virtual GListIterT< T > End() const
Definition: GListT.icc:112
virtual GListIterT< T > Append(T *obj_ptr)
Definition: GListT.icc:562
Definition: GListIterT.hh:21
GListIterT< T > Current() const
Definition: GListT.icc:208
Definition: GListIterT.hh:13
virtual GListIterT< T > Add(T *obj_ptr)
Definition: GListT.icc:412
virtual GListIterT< T > FindPrevious(const T *ptr) const
Definition: GListT.icc:162
virtual GListIterT< T > Prepend(T *obj_ptr)
Definition: GListT.icc:542
virtual bool __MoveDown()
Definition: GListT.icc:881
virtual GListIterT< T > Insert(T *obj_ptr)
Definition: GListT.icc:477
virtual GListIterT< T > Begin() const
Definition: GListT.icc:104
virtual GListIterT< T > * __Find(const T *ptr, GListIterT< T > *except=NULL) const
Definition: GListT.icc:689
virtual GListIterT< T > * __Exist(const T *ptr, GListIterT< T > *except=NULL) const
Definition: GListT.icc:669
Definition: GCollectionT.hh:115
#define GObject(T)
Definition: GClassDefine.hh:65
virtual bool MoveTop()
Definition: GListT.icc:377
virtual int Move(int n)
Definition: GListT.icc:325
GListIterT< T > ** current_item
Iterator on current object in the list.
Definition: GListT.hh:76
virtual bool MoveUp()
Definition: GListT.icc:359
virtual GListIterT< T > Find(const T *ptr) const
Definition: GListT.icc:134
virtual bool Exist(const T *ptr) const
Definition: GListT.icc:126
virtual void __Swap(GListIterT< T > *iter)
Definition: GListT.icc:851
virtual bool __MoveUp()
Definition: GListT.icc:865
virtual GListIterT< T > FindFirst(const T *ptr) const
Definition: GListT.icc:181
GListIterT< T > First() const
Definition: GListT.icc:248
GListIterT< T > Goto(u_int n=0) const
Definition: GListT.icc:270
virtual GListIterT< T > FindNext(const T *ptr) const
Definition: GListT.icc:143
GListIterT< T > Previous() const
Definition: GListT.icc:217
virtual void Empty()
Definition: GListT.icc:653
virtual bool MoveBottom()
Definition: GListT.icc:390
GListIterT< T > ** first_item
Iterator on first object in the list.
Definition: GListT.hh:74
static GListIterT< T > Null()
Definition: GListT.icc:119
virtual GListIterT< T > FindLast(const T *ptr) const
Definition: GListT.icc:189
GListIterT< T > Last() const
Definition: GListT.icc:256
T & At(u_int n) const
Definition: GListT.icc:289
unsigned int u_int
Definition: GTypes.hh:38
int Index() const
Definition: GListT.icc:306
virtual GListIterT< T > __Add(T *item)
Definition: GListT.icc:705
virtual T * __Take()
Definition: GListT.icc:812
GListIterT< T > Next() const
Definition: GListT.icc:233
virtual bool Remove()
Definition: GListT.icc:605
virtual GListIterT< T > __Insert(T *item)
Definition: GListT.icc:758