Abstract base class for the different types of log connections.
virtual bool isConnected()=0
Returns true if the connection could be established.
LogConnectionBase()
The LogConnectionBase default constructor.
virtual bool sendMessage(const LogMessage &message)=0
Sends a log message.
virtual void finalizeOnAbort()
Called just before the system exists after a fatal error.
virtual ~LogConnectionBase()
The LogConnectionBase destructor.
Abstract base class for different kinds of events.