38#ifndef BLOCXX_MULTI_APPENDER_HPP_INCLUDE_GUARD_
39#define BLOCXX_MULTI_APPENDER_HPP_INCLUDE_GUARD_
40#include "blocxx/BLOCXX_config.h"
62 virtual void doProcessLogMessage(
const String& formattedMessage,
const LogMessage& message)
const;
Array<> wraps std::vector<> in COWReference<> adding ref counting and copy on write capability.
This implementation of LogAppender is used to send a Log message to multiple LogAppenders.
Array< LogAppenderRef > m_appenders
This String class is an abstract data type that represents as NULL terminated string of characters.