#include <psList.h>
Collaboration diagram for psList:

User should not allocate this struct directly; rather the psListAlloc should be used.
Definition at line 47 of file psList.h.
Data Fields | |
| long | n |
| number of elements on list | |
| psListElem * | head |
| first element on list (may be NULL) | |
| psListElem * | tail |
| last element on list (may be NULL) | |
| psArray * | iterators |
| array of all iterators associated with this list. | |
| void * | lock |
| Optional lock for thread safety. | |
| void* psList::lock |
1.5.1