#include <gobjlist.hpp>
Inheritance diagram for GObjList< TT >:


Public Member Functions | |
| GObjList (GBOOL renumber_on_delete=FALSE) | |
| GObjList (GINT nelems, GBOOL renumber_on_delete=FALSE) | |
| GObjList (const GObjList &) | |
| ~GObjList () | |
| void | add () |
| void | add (TT *c, GBOOL delete_here=FALSE) |
| TT * | del (ObjLinkElem *c) |
| TT * | del (TT *c) |
| TT * | del (GINT id) |
| void | start (ObjLinkElem *p=NULL) |
| GINT | size () |
| TT * | member () |
| TT * | member (GINT id) |
| ObjLinkElem * | next () |
| ObjLinkElem * | curr () |
| ObjLinkElem * | find (GINT id) |
| ObjLinkElem * | find (TT *member) |
| TT *& | operator() (const GINT iElem) |
| TT *& | operator[] (const GINT iElem) |
| GBOOL | renumber () |
| void | empty () |
Protected Attributes | |
| GINT | nid |
| GINT | num |
| GBOOL | doRenumber |
| ObjLinkElem * | pStart |
| ObjLinkElem * | pCurr |
| ObjLinkElem * | pEnd |
Friends | |
| ostream & | operator<< (ostream &, GObjList< TT > &) |
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.4.4