ACSLogFactory_i − |
#include <loggingACSLogFactory_i.h> |
Public Member Functions |
ACSLogFactory_i () |
~ACSLogFactory_i () |
void set_logging_supplier (ACSStructuredPushSupplier *supplier) |
PortableServer::ServantBase * create_log_servant (DsLogAdmin::LogId id) |
Logging::ACSLogFactory_ptr activate (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa) |
Logging::AcsLogService_ptr create (DsLogAdmin::LogFullActionType full_action, CORBA::ULongLong max_size, DsLogAdmin::LogId_out id_out) |
Logging::AcsLogService_ptr create_with_id (DsLogAdmin::LogId id, DsLogAdmin::LogFullActionType full_action, CORBA::ULongLong max_size) |
Protected Member Functions |
CORBA::RepositoryId create_repositoryid () |
Protected Attributes |
ACSStructuredPushSupplier * m_logging_supplier |
Implementation of the ACSLogFactory interface (extending BasicLogFactory interface). |
ACSLogFactory_i::ACSLogFactory_i () Ctor |
ACSLogFactory_i::~ACSLogFactory_i () Dtor |
Logging::ACSLogFactory_ptr ACSLogFactory_i::activate (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa) |
Logging::AcsLogService_ptr ACSLogFactory_i::create (DsLogAdmin::LogFullActionType full_action, CORBA::ULongLong max_size, DsLogAdmin::LogId_out id_out) |
PortableServer::ServantBase* ACSLogFactory_i::create_log_servant (DsLogAdmin::LogId id) |
CORBA::RepositoryId ACSLogFactory_i::create_repositoryid () [protected] |
Logging::AcsLogService_ptr ACSLogFactory_i::create_with_id (DsLogAdmin::LogId id, DsLogAdmin::LogFullActionType full_action, CORBA::ULongLong max_size) |
void ACSLogFactory_i::set_logging_supplier (ACSStructuredPushSupplier * supplier) [inline] Set the logging supplier to which puch logs |
References m_logging_supplier. |
ACSStructuredPushSupplier* ACSLogFactory_i::m_logging_supplier [protected] Same as BasicLogFactory implementation, except it creates ACSLog The logging supplier |
Referenced by set_logging_supplier(). |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |