Prints message for received record responses. More...
Inheritance diagram for DtRecordInterfacePrinter:
Collaboration diagram for DtRecordInterfacePrinter:Public Member Functions | |
| DtRecordInterfacePrinter (MAKLogger::DtRemoteControlInterface *rci) | |
| Constructor. | |
| virtual | ~DtRecordInterfacePrinter () |
| Destructor. | |
Static Public Member Functions | |
|
static MAKLogger::DtRemoteControlRecordInterface * | create (MAKLogger::DtRemoteControlInterface *rci) |
Protected Member Functions | |
Process record response | |
| virtual void | newFileOpened (const DtString &fileName) |
| The specified file was opened by all connected loggers Called after all connected loggers have responded individually. | |
| virtual void | newFileFailed (const DtEntityIdentifier &source, const DtString &reason) |
| The specified file failed to create by the logger with the specified source ID This response short circuits the newFileOpened response, preventing it from being called until another new file is invoked. | |
| virtual void | fileClosed () |
| The record file was closed by all connected loggers. | |
| virtual void | recordingChanged (bool currentlyRecording) |
| The recording state has changed for all connected loggers Called after all connected loggers have responded individually. | |
| virtual void | recordingPausedChanged (bool paused) |
| The paused state has changed for all connected loggers Called after all connected loggers have responded individually. | |
| virtual void | fileEmptyChanged () |
| The empty file status has changed for all connected loggers. | |
| virtual void | pauseOnRecordAsChanged (bool enable) |
| The pause on record state has changed for all connected loggers Called after all connected loggers have responded individually. | |
Private Member Functions | |
| DtRecordInterfacePrinter (const DtRecordInterfacePrinter &) | |
| Not Implemented. | |
| DtRecordInterfacePrinter & | operator= (const DtRecordInterfacePrinter &) |
| Not Implemented. | |
Prints message for received record responses.
| virtual void DtRecordInterfacePrinter::fileClosed | ( | ) | [protected, virtual] |
The record file was closed by all connected loggers.
Called after all connected loggers have responded individually
Reimplemented from MAKLogger::DtRemoteControlRecordInterface.
| virtual void DtRecordInterfacePrinter::fileEmptyChanged | ( | ) | [protected, virtual] |
The empty file status has changed for all connected loggers.
Called after all connected loggers have responded individually
Reimplemented from MAKLogger::DtRemoteControlRecordInterface.
| virtual void DtRecordInterfacePrinter::newFileFailed | ( | const DtEntityIdentifier & | source, |
| const DtString & | reason | ||
| ) | [protected, virtual] |
The specified file failed to create by the logger with the specified source ID This response short circuits the newFileOpened response, preventing it from being called until another new file is invoked.
Reimplemented from MAKLogger::DtRemoteControlRecordInterface.