#include <sgmlist.h>
Public Methods | |
| SignalmanList () | |
| ~SignalmanList () | |
| void | addSignalman (const Signalman &newSignalman) |
| void | removeSignalman (const Signalman &oldSignalman) |
| void | clear () |
| Remove all signalmen currently in the list. More... | |
| const unsigned & | size () const |
| Signalman & | operator[] (int index) const |
Private Methods | |
| TSListImp< Signalman > & | getList () const |
Private Attributes | |
| TSListImp< Signalman > * | myList |
| Container for signalmen. More... | |
| unsigned | listSize |
| Count of number of signalmen currently in the list. More... | |
|
|
Definition at line 52 of file sgmlist.cpp. References _USEMYTRACE_. |
|
|
Definition at line 60 of file sgmlist.cpp. References _USEMYTRACE_, and clear. |
|
|
Definition at line 70 of file sgmlist.cpp. References _USEMYTRACE_, getList, and listSize. |
|
|
Remove all signalmen currently in the list.
Definition at line 92 of file sgmlist.cpp. References _USEMYTRACE_, and myList. Referenced by ~SignalmanList. |
|
|
Definition at line 126 of file sgmlist.cpp. References myList. Referenced by addSignalman, operator[], and removeSignalman. |
|
|
Definition at line 110 of file sgmlist.cpp. References getList. |
|
|
Definition at line 81 of file sgmlist.cpp. References _USEMYTRACE_, getList, and listSize. |
|
|
Definition at line 102 of file sgmlist.cpp. References listSize. |
|
|
Count of number of signalmen currently in the list.
Definition at line 96 of file sgmlist.h. Referenced by addSignalman, removeSignalman, and size. |
|
|
Container for signalmen.
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002