32 #include "dcmtk/config/osconfig.h"
33 #include "dcmtk/ofstd/ofcond.h"
34 #include "dcmtk/ofstd/oflist.h"
102 typedef
void LST_NODE;
128 unsigned long LST_Count(
LST_HEAD **lst);
149 void *LST_Position(
LST_HEAD **lst,
void *node);
void * dequeue()
removes first element from list and returns it.
OFList< void * > theList
the list
LST_HEAD()
default constructor
void * current() const
Returns pointer to current element in list.
size_t size() const
returns number of elements in the list.
void * position(void *node)
Make a node current and return the argument.
void * next()
Advances the current element to the next element in the list and returns a pointer to the next elemen...
general purpose list class for use with dcmnet module.
void push_back(void *node)
inserts after the last element of the list.
OFListIterator(void *) theIterator
list iterator, points to current element
~LST_HEAD()
destructor, deletes list but not elements pointed to by list entries.
General purpose class for condition codes.
void * front()
returns the first element in the list.