#include <bclist.h>
Public Methods | |
| BellCodeList () | |
| Constructor. More... | |
| BellCodeList (const BellCodeList &other) | |
| Copy constructor. More... | |
| virtual | ~BellCodeList () |
| Destructor. More... | |
| const BellCodeList & | operator= (const BellCodeList &other) |
| Assignment operator. More... | |
| void | addBellCode (const BellCode &newBellCode) |
| void | removeBellCode (const BellCode &oldBellCode) |
| void | clear () |
| Remove all bell codes currently in the list. More... | |
| const unsigned & | size () const |
| BellCode & | operator[] (int index) const |
| const BellCodeList | matchSequence (const string &sequence) const |
| Identify bell codes matching the given sequence of rings. More... | |
Private Methods | |
| TSListImp< BellCode > & | getList () const |
Private Attributes | |
| TSListImp< BellCode > * | myList |
| Container for bell codes. More... | |
| unsigned | listSize |
| Count of number of bell codes currently in the list. More... | |
|
|
Constructor.
Definition at line 47 of file bclist.cpp. References _USEMYTRACE_. Referenced by matchSequence. |
|
|
Copy constructor.
Definition at line 55 of file bclist.cpp. References _USEMYTRACE_, and operator=. |
|
|
Destructor.
Definition at line 66 of file bclist.cpp. References _USEMYTRACE_, and clear. |
|
|
Definition at line 100 of file bclist.cpp. References _USEMYTRACE_, getList, and listSize. Referenced by operator=. |
|
|
Remove all bell codes currently in the list.
Definition at line 122 of file bclist.cpp. References _USEMYTRACE_, listSize, and myList. Referenced by operator=, and ~BellCodeList. |
|
|
Definition at line 181 of file bclist.cpp. References myList. Referenced by addBellCode, matchSequence, operator[], and removeBellCode. |
|
|
Identify bell codes matching the given sequence of rings.
Definition at line 156 of file bclist.cpp. References _USEMYTRACE_, BellCodeList, and getList. |
|
|
Assignment operator.
Definition at line 76 of file bclist.cpp. References _USEMYTRACE_, addBellCode, and clear. Referenced by BellCodeList. |
|
|
Definition at line 141 of file bclist.cpp. References getList. |
|
|
Definition at line 111 of file bclist.cpp. References _USEMYTRACE_, getList, and listSize. |
|
|
Definition at line 133 of file bclist.cpp. References listSize. |
|
|
Count of number of bell codes currently in the list.
Definition at line 123 of file bclist.h. Referenced by addBellCode, clear, removeBellCode, and size. |
|
|
Container for bell codes.
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002