OmniEvents
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCOmniEvents::CallbackInterface for classes that wish to receive callbacks from deferred requests
|oCOmniEvents::ProxyPushConsumer_i::Connection
|\COmniEvents::ProxyPushSupplier_i
oCConsumer_i
oCOmniEvents::DaemonInterface class that contains various methods for running omniEvents as a background task
oCOmniEvents::DaemonImplUtility class that contains various methods for running omniEvents as a Unix daemon
oCOmniEvents::EventChannelStoreContainer for Event Channels
oCOmniEvents::EventQueueThe EventQueue is a circular buffer, that contains _size-1 events
oCOmniEvents::FilterEvent filter interface
|oCOmniEvents::FilterByRepositoryIdAllows only events of a certain CORBA RepositoryId to pass
|\COmniEvents::FilterByTCKindThe most basic event filter allows only events of a certain CORBA TCKind to pass
oCOmniEvents::omniEventsLog::IOError
oCOmniEvents::omni_mutex_kcolThe opposite of omni_mutex_lock, unlocks the mutex upon construction and re-locks it upon destruction
oCOmniEvents::omniEventsLog
oCOmniEvents::omniEventsLogWorker
oCOmniEvents::OrbSingleton class that owns the ORB and various initial references
oCOmniEvents::ProxyPushSupplierManager::PauseThenWakeHelper class that locks ProxyPushSupplier upon construction, and wakes it up on destruction
oCOmniEvents::PersistNode
oCOmniEvents::EventQueue::Reader
|oCOmniEvents::ProxyPullSupplier_iServant for ProxyPullSupplier interface
|\COmniEvents::ProxyPushSupplier_i
oCOmniEvents::RegistryKeyOpens a windows registry key, and closed it upon destruction
oCOmniEvents::ServantBase class for servants
|oCOmniEvents::ConsumerAdmin_i
|oCOmniEvents::EventChannel_iServant for CosEventChannelAdmin::EventChannel objects, also inherits from omni_thread
|oCOmniEvents::EventChannelFactory_i
|oCOmniEvents::MapperA dummy servant that installs itself into the INSPOA and redirects all calls to the real destination
|oCOmniEvents::ProxyBase class for three of the four Proxy servants
||oCOmniEvents::ProxyPullConsumer_iImplementation of the ProxyPullConsumer interface
||oCOmniEvents::ProxyPullSupplier_iServant for ProxyPullSupplier interface
||\COmniEvents::ProxyPushSupplier_i
|oCOmniEvents::ProxyManagerBase class for ServantActivator classes that manage Proxy servants
||oCOmniEvents::ProxyPullConsumerManager
||oCOmniEvents::ProxyPullSupplierManager
||\COmniEvents::ProxyPushSupplierManager
|oCOmniEvents::ProxyPushConsumer_iDefault servant for ProxyPushConsumer objects
|\COmniEvents::SupplierAdmin_i
oCOmniEvents::ServiceSingleton class that contains various methods for running a Windows service
oCSupplier_i
oCTime
oCOmniEvents::timestampThis class can be used to generate timestamps
oCOmniEvents::WinUtility class, contains functions that Windows should have, but doesn't
\COmniEvents::WriteLockObtains an output stream to the active persistancy logfile, and locks it for exclusive access