Multiple message outputs. More...
Inheritance diagram for MAKLogger::DtMultiMessageOutput:
Collaboration diagram for MAKLogger::DtMultiMessageOutput:Classes | |
| struct | filterAndSend |
Public Member Functions | |
| virtual void | outputMessages (const DtMessageBuffer &buffer) |
| Apply filter flags to message buffer. | |
| virtual void | filterMessages (const DtMessageBuffer &buffer) |
| virtual void | addOutput (DtMessageOutput *output) |
| virtual void | removeOutput (DtMessageOutput *output) |
| virtual void | clearOutputs () |
Protected Attributes | |
| std::set< DtMessageOutput * > | myOutputs |
Multiple message outputs.
| virtual void MAKLogger::DtMultiMessageOutput::outputMessages | ( | const DtMessageBuffer & | buffer | ) | [virtual] |
Apply filter flags to message buffer.
Calls outputMessage on each packet.
Reimplemented from MAKLogger::DtMessageOutput.