#include <DebugRequest.h>
Collaboration diagram for DebugRequestTable:

Public Member Functions | |
| DebugRequestTable () | |
| Constructor, resets the table. | |
| void | addRequest (const DebugRequest &debugRequest) |
| void | removeRequest (const char *description) |
| bool | isActive (const char *name) const |
| bool | once (const char *name) const |
| void | disable (const char *name) |
| bool | notYetPolled (const char *name) |
| void | removeAllRequests () |
Public Attributes | |
| DebugRequest | debugRequests [maxNumberOfDebugRequests] |
| The Debug Key Table. | |
| int | currentNumberOfDebugRequests |
| bool | poll |
| int | pollCounter |
| const char * | alreadyPolledDebugRequests [maxNumberOfDebugRequests] |
| int | alreadyPolledDebugRequestCounter |
| const char * | lastName |
| const char * | prevLastName |
| int | lastIndex |
| int | prevLastIndex |
Private Types | |
| enum | { maxNumberOfDebugRequests = 1000 } |
|
|
Definition at line 46 of file DebugRequest.h. |
|
|
Constructor, resets the table.
Definition at line 24 of file DebugRequest.cpp. References alreadyPolledDebugRequestCounter, currentNumberOfDebugRequests, lastName, poll, and prevLastName. |
|
|
Definition at line 32 of file DebugRequest.cpp. References alreadyPolledDebugRequestCounter, currentNumberOfDebugRequests, debugRequests, DebugRequest::description, DebugRequest::enable, lastName, DebugRequest::once, poll, pollCounter, prevLastName, and removeAllRequests(). Referenced by Process::handleMessage(). |
Here is the call graph for this function:

|
|
|
|
|
Definition at line 65 of file DebugRequest.h. References currentNumberOfDebugRequests, debugRequests, DebugRequest::enable, lastIndex, lastName, prevLastIndex, and prevLastName. |
|
|
Definition at line 92 of file DebugRequest.h. References currentNumberOfDebugRequests, debugRequests, lastIndex, lastName, DebugRequest::once, prevLastIndex, and prevLastName. |
|
|
Definition at line 61 of file DebugRequest.cpp. References currentNumberOfDebugRequests, debugRequests, lastName, and prevLastName. |
|
|
Definition at line 72 of file DebugRequest.cpp. References alreadyPolledDebugRequestCounter, and alreadyPolledDebugRequests. |
|
|
Definition at line 125 of file DebugRequest.h. References currentNumberOfDebugRequests. Referenced by addRequest(). |
|
|
The Debug Key Table.
Definition at line 52 of file DebugRequest.h. Referenced by addRequest(), disable(), isActive(), and once(). |
|
|
Definition at line 53 of file DebugRequest.h. Referenced by addRequest(), DebugRequestTable(), disable(), isActive(), once(), and removeAllRequests(). |
|
|
Definition at line 131 of file DebugRequest.h. Referenced by addRequest(), DebugRequestTable(), and Process::processMain(). |
|
|
Definition at line 133 of file DebugRequest.h. Referenced by addRequest(), and Process::processMain(). |
|
|
Definition at line 135 of file DebugRequest.h. Referenced by notYetPolled(). |
|
|
Definition at line 136 of file DebugRequest.h. Referenced by addRequest(), DebugRequestTable(), and notYetPolled(). |
|
|
Definition at line 137 of file DebugRequest.h. Referenced by addRequest(), DebugRequestTable(), disable(), isActive(), and once(). |
|
|
Definition at line 137 of file DebugRequest.h. Referenced by addRequest(), DebugRequestTable(), disable(), isActive(), and once(). |
|
|
Definition at line 139 of file DebugRequest.h. Referenced by isActive(), and once(). |
|
|
Definition at line 139 of file DebugRequest.h. Referenced by isActive(), and once(). |
1.3.6