| ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| | Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <tclInt.h>
Public Member Functions | |
| List () | |
| ~List () | |
| void | Prepend (void *item) |
| void | Append (void *item) |
| void * | Remove () |
| void | Mapcar (VoidFunctionPtr func) |
| int | IsEmpty () |
| int | Size () |
| void | SortedInsert (void *item, float sortKey) |
| void * | SortedRemove (float *keyPtr) |
| float | MinKey () |
| int | SetInsert (void *key, CompareFunction eq) |
| void * | SetRemove (void *key, CompareFunction eq) |
| void * | IsPresent (void *key, CompareFunction eq) |
| void | Purge (void *key, CompareFunction eq, VoidFunctionPtr destroy) |
Public Attributes | |
| int | maxElemCount |
| int | elemCount |
| Tcl_Obj ** | elements |
Private Attributes | |
| ListElement * | first |
| ListElement * | last |
| int | size |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|