#include <loggingACSLog_i.h>
Collaboration diagram for ACSLog_i:
Public Member Functions | |
ACSLog_i (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, TAO_LogMgr_i &logmgr_i, DsLogAdmin::LogMgr_ptr factory, DsLogAdmin::LogId id) | |
~ACSLog_i () | |
void | set_logging_supplier (ACSStructuredPushSupplier *supplier) |
void | write_recordlist (const DsLogAdmin::RecordList &list) |
Protected Attributes | |
bool | m_logBin |
ACSStructuredPushSupplier * | m_logging_supplier |
|
Constructor |
|
Destructor |
|
Set the logging supplier to which puch logs |
|
Write a list of record ids to storage. Raises DsLogAdmin::LogFull and DsLogAdmin::LogLocked Same as BasicLogFactory implementation, except it writes to file (no memory store is used)
|
|
|
|
The logging supplier |