|
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.6 C++ API from the source code. |