7 #ifndef OS_POSIX_Console_HPP
8 #define OS_POSIX_Console_HPP
PlatformSizeType FwSizeType
posix implementation of Os::ConsoleInterface
Stream
Stream selection enumeration.
@ STANDARD_OUT
Use standard output stream.
@ STANDARD_ERROR
Use standard error stream.
PosixConsole & operator=(const PosixConsole &other)=default
assignment operator that copies the internal representation
void writeMessage(const CHAR *message, const FwSizeType size) override
write message to console
PosixConsole()=default
constructor
void setOutputStream(Stream stream)
select the output stream
ConsoleHandle * getHandle() override
returns the raw console handle
~PosixConsole() override=default
destructor
PosixConsole(const PosixConsole &other)=default
copy constructor
Base class for storing implementation specific handle information.
FILE * m_file_descriptor
Posix console file descriptor.