94#if defined(__hpux) || defined(_SX)
167#if defined(__hpux) || defined(_SX)
174 ListElement<T> *tmpptr;
192 if (list->data ==
NULL)
204 tmpptr = tmpptr->
next;
234 if (ptr->
next->data == d)
236 if (ptr->
next == last)
238 if (ptr->
next == iter)
287 while (list && list->next)
#define NULL
Definition: covise_list.h:22
GLuint res
Definition: khronos-glext.h:10588
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: khronos-glext.h:6354
list of all chemical elements
Definition: coConfig.h:27
Definition: covise_list.h:78
void print()
Definition: covise_list.h:275
void reset()
Definition: covise_list.h:116
void add(T *d)
Definition: covise_list.h:182
T * current()
Definition: covise_list.h:108
T * at(int i)
Definition: covise_list.h:142
void clear()
Definition: covise_list.h:256
~List()
Definition: covise_list.h:284
ListElement< T > * last
Definition: covise_list.h:81
int mElemCount
Definition: covise_list.h:83
void remove(T *d)
Definition: covise_list.h:214
T * get_first()
Definition: covise_list.h:131
ListElement< T > * list
Definition: covise_list.h:80
ListElement< T > * iter
Definition: covise_list.h:82
List()
Definition: covise_list.h:86
int count()
Definition: covise_list.h:161
T * get_last()
Definition: covise_list.h:121
T * next()
Definition: covise_list.h:97
Definition: covise_list.h:57
ListElement< T > * next
Definition: covise_list.h:62
~ListElement()
Definition: covise_list.h:73
ListElement(T *d)
Definition: covise_list.h:68
T * data
Definition: covise_list.h:61
ListElement()
Definition: covise_list.h:63