ACSLogFactory_i

NAME
SYNOPSIS
Detailed Description
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

ACSLogFactory_i −

SYNOPSIS

#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

Detailed Description

Implementation of the ACSLogFactory interface (extending BasicLogFactory interface).

Constructor & Destructor Documentation

ACSLogFactory_i::ACSLogFactory_i () Ctor

ACSLogFactory_i::~ACSLogFactory_i () Dtor

Member Function Documentation

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.

Member Data Documentation

ACSStructuredPushSupplier* ACSLogFactory_i::m_logging_supplier [protected] Same as BasicLogFactory implementation, except it creates ACSLog The logging supplier

Referenced by set_logging_supplier().

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.