publishes events to a file More...
#include <LogPublisher.h>
Public Member Functions | |
FileLogPublisher (const string &filename) | |
FileLogPublisher implementation. More... | |
~FileLogPublisher () | |
void | Publish (const AppException &except) |
Public Member Functions inherited from FinTP::AbstractLogPublisher | |
virtual | ~AbstractLogPublisher () |
void | setDefault (const bool def) |
void | setEventFilter (const int eventFilter) |
int | eventFilter (void) |
Private Attributes | |
string | m_Filename |
Additional Inherited Members | |
Static Public Member Functions inherited from FinTP::AbstractLogPublisher | |
static string | FormatException (const AppException &exception) |
static string | SerializeToXmlStr (const AppException &except) |
static xercesc::DOMDocument * | SerializeToXml (const AppException &exception) |
static AppException | DeserializeFromXml (const xercesc::DOMDocument *doc) |
Protected Member Functions inherited from FinTP::AbstractLogPublisher | |
AbstractLogPublisher () | |
Protected Attributes inherited from FinTP::AbstractLogPublisher | |
bool | m_Default |
int | m_EventFilter |
publishes events to a file
|
explicit |
FileLogPublisher implementation.
FileLogPublisher::~FileLogPublisher | ( | ) |
|
virtual |
Implements FinTP::AbstractLogPublisher.
|
private |