#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.
|