#include <FileMessageHandler.h>

A message handle that saves the content message passing by in a file. The formatting can be customize by passing a different MessageFormatter in the constructor. Example of use: MessageDispatcher::addHandler(new FileMessageHandler("myfile.log"));
| Public Member Functions | |
| FileMessageHandler (const char *filename, MessageFormatter *formatter=nullptr) | |
| ~FileMessageHandler () override | |
| void | process (Message &m) override | 
| bool | isValid () | 
| sofa::helper::logging::FileMessageHandler::FileMessageHandler | ( | const char * | filename, | 
| MessageFormatter * | formatter = nullptr | ||
| ) | 
| 
 | override | 
| bool sofa::helper::logging::FileMessageHandler::isValid | ( | ) | 
| 
 | overridevirtual | 
Implements sofa::helper::logging::MessageHandler.