| Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <EventLogger.h>
Inheritance diagram for EventLogger:

Definition at line 10 of file EventLogger.h.
Public Member Functions | |
| EventLogger () | |
| constructor | |
| virtual ControlBase * | doSelect () |
| opens a custom (embedded) menu to toggle individual EGIDs | |
| virtual void | refresh () |
| called when the child has died and this control should refresh its display, or some other event (such as the user pressing the refresh button) has happened to cause a refresh to be needed | |
| virtual void | processEvent (const EventBase &event) |
| sends all events received to stdout and/or logfile | |
Protected Member Functions | |
| void | setStatus (unsigned int i, char c) |
| sets the status char of slot i to c | |
| void | checkLogFile () |
| checks to see if logfilePath differs from the StringInputControl's value and switches it if it is | |
Protected Attributes | |
| std::string | logfilePath |
| address of the logfile, if any (empty string is no logfile) | |
| std::ofstream | logfile |
| if a filename is given, events are logged to here | |
| unsigned int | verbosity |
| controls the level of verbosity - currently 0 through 2 | |
|
|
constructor
Definition at line 13 of file EventLogger.cc. |
|
|
checks to see if logfilePath differs from the StringInputControl's value and switches it if it is
Definition at line 104 of file EventLogger.cc. Referenced by processEvent(), and refresh(). |
|
|
opens a custom (embedded) menu to toggle individual EGIDs
Reimplemented from ControlBase. Definition at line 24 of file EventLogger.cc. |
|
|
sends all events received to stdout and/or logfile
Implements EventListener. Definition at line 65 of file EventLogger.cc. |
|
|
called when the child has died and this control should refresh its display, or some other event (such as the user pressing the refresh button) has happened to cause a refresh to be needed
Reimplemented from ControlBase. Definition at line 59 of file EventLogger.cc. Referenced by doSelect(). |
|
||||||||||||
|
sets the status char of slot i to c
Definition at line 98 of file EventLogger.cc. Referenced by checkLogFile(), and doSelect(). |
|
|
if a filename is given, events are logged to here
Definition at line 34 of file EventLogger.h. Referenced by checkLogFile(), doSelect(), and processEvent(). |
|
|
address of the logfile, if any (empty string is no logfile)
Definition at line 31 of file EventLogger.h. Referenced by checkLogFile(). |
|
|
controls the level of verbosity - currently 0 through 2
Definition at line 37 of file EventLogger.h. Referenced by EventLogger(), and processEvent(). |
|
Tekkotsu v2.0 |
Generated Wed Jan 21 03:23:09 2004 by Doxygen 1.3.4 |