|  | 
| virtual GListIterT< GItem > | __Add (GItem *item) | 
|  | 
| virtual GListIterT< GItem > | __Insert (GItem *item) | 
|  | 
| virtual GListIterT< GItem > * | __FindName (const string &obj_name, const char smod= 'f') const | 
|  | 
| bool | IsInstanceOf () const | 
|  | 
| bool | IsInstanceOf () | 
|  | 
|  | GNamedListT (u_int fl=0) | 
|  | 
|  | GNamedListT (const GNamedListT< GItem > &list) | 
|  | 
|  | GNamedListT (const GNamedListT< GItem > &list, u_int fl) | 
|  | 
| GNamedListT< GItem > & | operator= (const GNamedListT< GItem > &list) | 
|  | 
| virtual void | SetCaseSensitive (bool b=true) | 
|  | 
| virtual void | SetDictSort (bool b=true) | 
|  | 
| virtual int | Compare (const GItem &obj1, const GItem &obj2) const | 
|  | 
| virtual bool | ExistName (const string &obj_name) const | 
|  | 
| virtual GListIterT< GItem > | FindName (const string &obj_name, const char smod= 'f') const | 
|  | 
| virtual GListIterT< GItem > | FindNameFirst (const string &obj_name) const | 
|  | 
| virtual GListIterT< GItem > | FindNameLast (const string &obj_name) const | 
|  | 
| virtual GListIterT< GItem > | FindNameNext (const string &obj_name) const | 
|  | 
| virtual GListIterT< GItem > | FindNamePrevious (const string &obj_name) const | 
|  | 
| virtual string * | CreateNamesTable () const | 
|  | 
| virtual void | SetNamesTable (string table[]) const | 
|  | 
| virtual void | Print (FILE *fp=stdout, const string &prefix="") const | 
|  | 
| virtual void | Print (ostream &os, const string &prefix="") const | 
|  | 
| virtual GListIterT< GItem > | __AddSorted (GItem *item) | 
|  | 
| bool | IsInstanceOf () const | 
|  | 
| bool | IsInstanceOf () | 
|  | 
|  | GSortListT (u_int fl=0) | 
|  | 
|  | GSortListT (const GSortListT< GItem > &list) | 
|  | 
|  | GSortListT (const GListT< GItem > &list) | 
|  | 
|  | GSortListT (const GListT< GItem > &list, u_int fl) | 
|  | 
| GSortListT< GItem > & | operator= (const GListT< GItem > &list) | 
|  | 
| virtual void | ReverseSort () | 
|  | 
| virtual void | Sort () | 
|  | 
| virtual bool | IsSorted () const | 
|  | 
| virtual GListIterT< GItem > * | __Exist (const GItem *ptr, GListIterT< GItem > *except=NULL) const | 
|  | 
| virtual GListIterT< GItem > * | __Find (const GItem *ptr, GListIterT< GItem > *except=NULL) const | 
|  | 
| virtual GItem * | __Take () | 
|  | 
| virtual void | __Swap (GListIterT< GItem > *iter) | 
|  | 
| virtual bool | __MoveUp () | 
|  | 
| virtual bool | __MoveDown () | 
|  | 
| bool | IsInstanceOf () const | 
|  | 
| bool | IsInstanceOf () | 
|  | 
|  | GListT (u_int opts=0) | 
|  | 
|  | GListT (const GListT< GItem > &list) | 
|  | 
|  | GListT (const GListT< GItem > &list, u_int opts) | 
|  | 
| GListT< GItem > & | operator= (const GListT< GItem > &list) | 
|  | 
| virtual GListIterT< GItem > | Begin () const | 
|  | 
| virtual GListIterT< GItem > | End () const | 
|  | 
| virtual bool | Exist (const GItem *ptr) const | 
|  | 
| virtual GListIterT< GItem > | Find (const GItem *ptr) const | 
|  | 
| virtual GListIterT< GItem > | FindNext (const GItem *ptr) const | 
|  | 
| virtual GListIterT< GItem > | FindPrevious (const GItem *ptr) const | 
|  | 
| virtual GListIterT< GItem > | FindFirst (const GItem *ptr) const | 
|  | 
| virtual GListIterT< GItem > | FindLast (const GItem *ptr) const | 
|  | 
| GListIterT< GItem > | Current () const | 
|  | 
| GListIterT< GItem > | Previous () const | 
|  | 
| GListIterT< GItem > | Next () const | 
|  | 
| GListIterT< GItem > | First () const | 
|  | 
| GListIterT< GItem > | Last () const | 
|  | 
| GListIterT< GItem > | Goto (u_int n=0) const | 
|  | 
| GItem & | At (u_int n) const | 
|  | 
| int | Index () const | 
|  | 
| virtual int | Move (int n) | 
|  | 
| virtual bool | MoveUp () | 
|  | 
| virtual bool | MoveDown () | 
|  | 
| virtual bool | MoveTop () | 
|  | 
| virtual bool | MoveBottom () | 
|  | 
| virtual GListIterT< GItem > | Add (GItem *obj_ptr) | 
|  | 
| virtual GListIterT< GItem > | Add (GItem &obj_ptr) | 
|  | 
| virtual GListIterT< GItem > | Insert (GItem *obj_ptr) | 
|  | 
| virtual GListIterT< GItem > | Insert (GItem &obj_ptr) | 
|  | 
| virtual GListIterT< GItem > | Append (GItem *obj_ptr) | 
|  | 
| virtual GListIterT< GItem > | Append (GItem &obj_ptr) | 
|  | 
| virtual GListIterT< GItem > | Prepend (GItem *obj_ptr) | 
|  | 
| virtual GListIterT< GItem > | Prepend (GItem &obj_ptr) | 
|  | 
| virtual GItem * | Take () | 
|  | 
| virtual GItem * | Take (const GItem *ptr) | 
|  | 
| virtual bool | Remove (const GItem *ptr, bool all=true) | 
|  | 
| virtual void | Empty () | 
|  | 
| bool | IsInstanceOf () const | 
|  | 
| bool | IsInstanceOf () | 
|  | 
|  | GCollectionT (u_int flg=0) | 
|  | 
| virtual u_int | GetSize () const | 
|  | 
| virtual u_int | GetCount () const | 
|  | 
| virtual u_int | GetOptions () const | 
|  | 
| bool | CheckOptions (u_int opts) const | 
|  | 
| bool | FixPositionOption () const | 
|  | 
| bool | IsSortable () const | 
|  | 
| bool | IsAlwaysSorted () const | 
|  | 
| bool | IsReverseSorted () const | 
|  | 
| bool | UniqueNameOption () const | 
|  | 
| bool | IsCaseSensitive () const | 
|  | 
| bool | DictSortOption () const | 
|  | 
| static const char * | StaticClassName () | 
|  | 
| static const char * | StaticClassName () | 
|  | 
| static const char * | StaticClassName () | 
|  | 
| static GListIterT< GItem > | Null () | 
|  | 
| static const char * | StaticClassName () | 
|  | 
| GListIterT< GItem > ** | first_item | 
|  | Iterator on first object in the list. 
 | 
|  | 
| GListIterT< GItem > ** | last_item | 
|  | Iterator on last object in the list. 
 | 
|  | 
| GListIterT< GItem > ** | current_item | 
|  | Iterator on current object in the list. 
 | 
|  | 
| u_int | options | 
|  | Collection option flags. 
 | 
|  | 
| u_int | count_item | 
|  | Number of objects in the collection. 
 | 
|  | 
This class defines a list of GItem objects.
It should be considered as a list of pointers on objects of any type, including base types.