Compounds | |
class | ConsumerAdmin_i |
class | EventChannel_i |
Servant for CosEventChannelAdmin::EventChannel objects, also inherits from omni_thread. More... | |
class | EventChannelFactory_i |
class | EventQueue |
The EventQueue is a circular buffer, that contains _size-1 events. More... | |
class | Reader |
class | Output |
Helper class for constructing persistency output. More... | |
struct | ObjectId |
class | IOError |
class | omniEventsLog |
class | omniEventsLogWorker |
class | Orb |
Singleton class that owns the ORB and various initial references. More... | |
class | Proxy |
Base class for three of the four Proxy servants. More... | |
class | ProxyManager |
Base class for ServantActivator classes that manage Proxy servants. More... | |
class | ProxyPullConsumer_i |
Implementation of the ProxyPullConsumer interface. More... | |
class | ProxyPullConsumerManager |
class | ProxyPullSupplier_i |
Servant for ProxyPullSupplier interface. More... | |
class | ProxyPullSupplierManager |
class | ProxyPushConsumer_i |
Default servant for ProxyPushConsumer objects. More... | |
class | ProxyPushSupplier_i |
class | ProxyPushSupplierManager |
class | Servant |
Base class for servants. More... | |
class | SupplierAdmin_i |
class | timestamp |
Functions | |
template<class T> T::_ptr_type | string_to_ (const char *oidStr) |
Converts a string to a narrowed reference. More... | |
CORBA::Object_ptr | createReference (PortableServer::POA_ptr poa, const char *repositoryId) |
Helper method called by createNarrowedReference(). More... | |
char * | newUniqueId () |
Generates a unique object ID string, based upon the current PID and time. More... | |
template<class T> T::_ptr_type | 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... | |
Variables | |
timestamp | ts |
|
Helper method that creates a new CORBA object and then narrows it to the appropriate type. Wrapper around POA::create_reference_with_id. The type T *must* match the repositoryId parameter. Called by a class' createObject() method.
Definition at line 65 of file Servant.h. References createReference(). |
|
Helper method called by createNarrowedReference().
Definition at line 44 of file Servant.cc. References newUniqueId(). Referenced by createNarrowedReference(). |
|
Generates a unique object ID string, based upon the current PID and time.
Definition at line 61 of file Servant.cc. Referenced by OmniEvents::EventChannelFactory_i::create_object(), and createReference(). |
|
Converts a string to a narrowed reference.
|
|
Definition at line 218 of file omniEventsLog.cc. |