OmniEvents
OmniEvents::Servant Class Reference

Base class for servants. More...

#include <Servant.h>

Inheritance diagram for OmniEvents::Servant:
Collaboration diagram for OmniEvents::Servant:

Public Member Functions

virtual PortableServer::POA_ptr _default_POA ()
 
virtual ~Servant ()
 

Protected Member Functions

 Servant (PortableServer::POA_ptr poa)
 
void activateObjectWithId (const char *oidStr)
 Calls activate_object_with_id() to activate this servant in its POA. More...
 
void deactivateObject ()
 Calls deactivate_object() to deactivate this servant in its POA. More...
 

Protected Attributes

PortableServer::POA_var _poa
 

Private Member Functions

 Servant ()
 No default constructor. More...
 

Detailed Description

Base class for servants.

Stores the servant's POA. Provides some useful helper methods.

Definition at line 113 of file Servant.h.

Constructor & Destructor Documentation

◆ ~Servant()

OmniEvents::Servant::~Servant ( )
virtual

Definition at line 110 of file Servant.cc.

References DB, and OMNIEVENTS__ADDR.

◆ Servant() [1/2]

OmniEvents::Servant::Servant ( PortableServer::POA_ptr  poa)
protected

Definition at line 100 of file Servant.cc.

References DB, and OMNIEVENTS__ADDR.

◆ Servant() [2/2]

OmniEvents::Servant::Servant ( )
private

No default constructor.

Member Function Documentation

◆ _default_POA()

PortableServer::POA_ptr OmniEvents::Servant::_default_POA ( )
virtual

Definition at line 119 of file Servant.cc.

References _poa.

◆ activateObjectWithId()

◆ deactivateObject()

void OmniEvents::Servant::deactivateObject ( )
protected

Member Data Documentation

◆ _poa


The documentation for this class was generated from the following files: