OmniEvents
|
Go to the source code of this file.
Classes | |
class | OmniEvents::Servant |
Base class for servants. More... | |
Namespaces | |
OmniEvents | |
Macros | |
#define | OMNIEVENTS__DEBUG_REF_COUNTS 0 |
Define the macro OMNIEVENTS__DEBUG_REF_COUNTS to 1 in order to compile in debug versions of _add/remove_ref(). More... | |
#define | OMNIEVENTS__DEBUG_SERVANT 0 |
Define the macro OMNIEVENTS__DEBUG_SERVANT to 1 in order to compile in servant object count checks. More... | |
#define | OMNIEVENTS__DEBUG_REF_COUNTS__DECL |
Declares debug versions of _add/remove_ref(). More... | |
#define | OMNIEVENTS__DEBUG_REF_COUNTS__DEFN(C) |
Defines debug versions of _add/remove_ref() for class C. More... | |
Functions | |
CORBA::Object_ptr | OmniEvents::createReference (PortableServer::POA_ptr poa, const char *repositoryId) |
Helper method called by createNarrowedReference(). More... | |
template<class T > | |
T::_ptr_type | OmniEvents::createNarrowedReference (PortableServer::POA_ptr poa, const char *repositoryId) |
Helper method that creates a new CORBA object and then narrows it to the appropriate type. More... | |
char * | OmniEvents::newUniqueId () |
Generates a unique object ID string, based upon the current PID and time. More... | |
#define OMNIEVENTS__DEBUG_REF_COUNTS 0 |
#define OMNIEVENTS__DEBUG_REF_COUNTS__DECL |
#define OMNIEVENTS__DEBUG_REF_COUNTS__DEFN | ( | C | ) |
Defines debug versions of _add/remove_ref() for class C.
Definition at line 70 of file Servant.h.
Referenced by OmniEvents::ProxyPushConsumer_i::Connection::~Connection(), OmniEvents::ConsumerAdmin_i::~ConsumerAdmin_i(), OmniEvents::ProxyPullConsumerManager::~ProxyPullConsumerManager(), OmniEvents::ProxyPullSupplierManager::~ProxyPullSupplierManager(), OmniEvents::ProxyPushSupplier_i::~ProxyPushSupplier_i(), and OmniEvents::SupplierAdmin_i::~SupplierAdmin_i().