#include <cmwfwlist.h>
Collaboration diagram for cmwfwList:

Public Methods | |
| cmwfwList (bool thr_safe=true) | |
| ~cmwfwList (void) | |
Private Methods | |
| void | Size (int *sz, bool useMutex=true) |
| bool | get (T &item, T *dest, bool useMutex=true) |
| bool | getFirst (T *dest, bool useMutex=true) |
| bool | getLast (T *dest, bool useMutex=true) |
| bool | getNext (T *dest, T pos, bool useMutex=true) |
| bool | getNext (T *dest, bool useMutex=true) |
| bool | getPrev (T *dest, T pos, bool useMutex=true) |
| bool | getPrev (T *dest, bool useMutex=true) |
| bool | getCurrent (T *dest, bool useMutex=true) |
| void | resetCurrent (bool useMutex=true) |
| bool | hasItem (T item, bool useMutex=true) |
| bool | insert (T item, bool useMutex=true) |
| bool | remove (T item, bool useMutex=true) |
| void | lock () |
| void | unlock () |
| void | heaperr (int line) |
Private Attributes | |
| bool | thread_safe |
| cmwfwDoorKeeper* | doorkeeper |
| int | size |
| ListWrapperClass<T>* | current |
| ListWrapperClass<T>* | first |
| ListWrapperClass<T>* | last |
Friends | |
| class | cmwfwDeviceServer |
| class | cmwfwSubscribtionManager |
| class | cmwfwPoller |
| class | cmwfwForwarder |
| class | cmwfwIOValue |
|
||||
|
|
|
||||
|
|
|
||||||
|
|
|
||||||||
|
|
|
||||||
|
|
|
||||||
|
|
|
||||||
|
|
|
||||||
|
|
|
||||||||
|
|
|
||||||
|
|
|
||||||||
|
|
|
||||||
|
|
|
||||
|
|
|
||||||
|
|
|
||||
|
|
|
||||||
|
|
|
||||
|
|
|
||||
|
|
|
|||
|
Definition at line 10 of file cmwfwlist.h. |
|
|||
|
Definition at line 13 of file cmwfwlist.h. |
|
|||
|
Definition at line 14 of file cmwfwlist.h. |
|
|||
|
Definition at line 12 of file cmwfwlist.h. |
|
|||
|
Definition at line 11 of file cmwfwlist.h. |
|
|||
|
Definition at line 40 of file cmwfwlist.h. |
|
|||
|
Definition at line 38 of file cmwfwlist.h. |
|
|||
|
Definition at line 41 of file cmwfwlist.h. |
|
|||
|
Definition at line 42 of file cmwfwlist.h. |
|
|||
|
Definition at line 39 of file cmwfwlist.h. |
|
|||
|
Definition at line 37 of file cmwfwlist.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001