This interface is used for writing arbitrary text to a protocol file. More...
#include <IProtocol.h>
Public Member Functions | |
virtual void | Write (std::string const &in_text)=0 |
Write arbitrary text (with or without newline chars) to protocol file. | |
virtual void | Writeln (std::string const &in_text="")=0 |
Write arbitrary text (preferable without newline chars) to protocol file. | |
virtual void | Writeln (OutputLevel::Enum in_outputLevel, unsigned char in_outputMode, std::string const &in_text="")=0 |
Write arbitrary text (preferable without newline chars) to protocol file. | |
virtual void | WriteFooter (unsigned char in_outputMode=TestToolBox::OutputMode::M_ALL)=0 |
Write footer info to test protocol. | |
virtual void | SetMode (unsigned char in_newMode)=0 |
Select output devices. | |
virtual void | ResetMode (void)=0 |
Redirect output to all existing devices. |
This interface is used for writing arbitrary text to a protocol file.