TAO_CosNotification  2.3.2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CCosNotification::_EventTypeDefine event type names
 CACE_Copy_Disabled [external]
 CACE_Event_Handler [external]
 CACE_IO_SAP [external]
 CACE_Message_Block [external]
 CACE_Shared_Object [external]
 CACE_Unbounded_Set_Ex< T, ACE_Unbounded_Set_Default_Comparator< T > > [external]
 CACE_Unbounded_Set_Ex< TAO_Notify_EventType, ACE_Unbounded_Set_Default_Comparator< TAO_Notify_EventType > > [external]
 CCosNotifyChannelAdmin::AdminLimitHelper structure to represent a violation of the limits in a proxy admin
 CCosNotifyChannelAdmin::AdminLimitExceededException raised if a limit in a proxy admin is breached
 CCosNotifyChannelAdmin::AdminNotFoundException raised if a lookup for a specific Admin ID fails
 CCosNotification::AdminPropertiesAdminDefine the interface to manipulate the Admin properties of a Notification Service components
 CTAO_Notify::Bit_VectorSimple bit vector
 CTAO_Notify::Routing_Slip_Persistence_Manager::Block_HeaderPrivate: Storage for header information of all persistent block
 CCosNotifyFilter::CallbackNotFoundException raised if the application tries to remove a Filter callback that does not exists
 CCosNotifyChannelAdmin::ChannelNotFoundException raised if an specific ChannelID is not found
 CCosNotifyChannelAdmin::ConnectionAlreadyActiveException Raised if an attempt is made to resume a connection that has not been suspended
 CCosNotifyChannelAdmin::ConnectionAlreadyInactiveException raised if an attempt is made to suspend a connection already suspended
 CCosNotifyFilter::ConstraintExpDefines a constraint expression
 CCosNotifyFilter::ConstraintInfoHelper data structure to modify a constraint expression
 CCosNotifyFilter::ConstraintNotFoundException raised if a constraint ID is not found while modifying or removing multiple constraints
 CCosEventChannelAdmin::ConsumerAdmin [external]
 CCOW_Collection_Default_Factory< PROXY >
 CTAO_Notify::Delivery_RequestRepresents a request to deliver an event to a particular destination
 CCosNotifyFilter::DuplicateConstraintIDException raised if a duplicate ID is used while modifying or removing multiple constraints
 CTAO_Notify::Event_Persistence_FactoryInterface to be implemented by specific Event_Persistence_Factories
 CCosEventChannelAdmin::EventChannel [external]
 CCosNotifyChannelAdmin::EventChannelFactoryDefines the interface used to build event channels
 CCosNotification::EventHeaderComplete event header
 CCosNotifyFilter::FilterInterface used to manipulate and evaluate filters
 CCosNotifyFilter::FilterAdminInterface used to modify the Filters attached to a Notification Service component
 CCosNotifyFilter::FilterFactoryCreate Filter and MappingFilter objects
 CCosNotifyFilter::FilterNotFoundException raised if a filter ID is not found
 CCosNotification::FixedEventHeaderDefine the 'fixed' part of the event header
 CCosNotifyFilter::InvalidConstraintException raised if a constraint's grammar does not match the Filter grammar
 CCosNotifyComm::InvalidEventTypeException raised to indicate that an EventType is syntactically or semantically invalid
 CCosNotifyFilter::InvalidGrammarException raised if the filtering expression is using an invalid grammar
 CCosNotifyFilter::InvalidValueException raised if a modification or addition of a mapping constraint does not matches the mapping filter type
 CCosNotifyFilter::MappingConstraintInfoHelper structure used to represent a mapping constraint, its property value and the ID assigned to it in a MappingFilter
 CCosNotifyFilter::MappingConstraintPairHelper structure used to modify a mapping constraint expression
 CCosNotifyFilter::MappingFilterMapping filters can be used to change properties of an event as it traverses the Notification Service
 CCosNotification::NamedPropertyRangeA named property range
 CCosNotifyChannelAdmin::NotConnectedException raised if an attempt is made to suspend or resume a proxy that has not been connected
 CCosNotifyComm::NotifyPublishDefines interface to report changes in the events published to a consumer
 CCosNotifyComm::NotifySubscribeDefines interface to report changes in the events required from a supplier
 CTAO_Notify::NVPName/Value Pair
 CTAO_Notify::NVPListCollection of Name/Value Pairs
 CTAO_Notify::Persistent_CallbackAn interface to allow callbacks on completion of persistent storage requests
 CTAO_Notify::Persistent_File_AllocatorA class that manages the details of persistent storage
 CTAO_Notify::Persistent_Storage_BlockA class to represent a block on disk
 CCosNotification::PropertyDefine a name/value pair
 CCosNotification::PropertyErrorDescribe the problems detected with an application requested QoS
 CCosNotification::PropertyRangeA structure to define property ranges
 CCosNotifyChannelAdmin::ProxyNotFoundException raised if a lookup for a specific Proxy ID fails
 CCosEventComm::PushConsumer [external]
 CCosEventComm::PushSupplier [external]
 CCosNotification::QoSAdminInterface used to control the QoS properties of an Event Service components (Channel, Proxy, etc.)
 CTAO_Notify::Routing_Slip_Persistence_ManagerManage interaction between Routing_Slip and persistent storage
 CTAO_Notify::Routing_Slip_QueueA queue of Routing_Slips waiting to be persisted
 CCosNotification::StructuredEventDefine structured events
 CCosEventChannelAdmin::SupplierAdmin [external]
 CTAO_ESF_Worker< TAO_Notify_Proxy > [external]
 CTAO_ESF_Worker< TAO_Notify_ProxyConsumer > [external]
 CTAO_ESF_Worker< TAO_Notify_ProxySupplier > [external]
 CTAO_ESF_Worker< TOPOOBJ > [external]
 CTAO_ESF_Worker< TYPE > [external]
 CTAO_ETCL_FilterImplementation of CosNotifyFilter::Filter servant
 CTAO_Notify_Buffering_StrategyBase Strategy to enqueue and dequeue items from a Message Queue
 CTAO_Notify_BuilderHelper class to create and activate CORBA objects
 CTAO_Notify_Consumer_MapThe Event Map for Consumers
 CTAO_Notify_Container_T< TYPE >A template class that manages a collection. TYPE = type of collection
 CTAO_Notify_CosNotify_InitializerHelper to load the Cos Notification service into the service conf. for static links
 CTAO_Notify_Default_Collection_FactoryMaintained for backward compatibility
 CTAO_Notify_Default_EMO_FactoryMaintained for backward compatibility
 CTAO_Notify_Default_POA_FactoryMaintained for backward compatibility
 CTAO_Notify_Event_Map_T< PROXY, ACE_LOCK >Template class for storing the collection of Proxys
 CTAO_Notify_EventChannelFactory_iClass maintained for Backward compatibility
 CTAO_Notify_ID_FactoryA simple factory for generating ID's for objects created by Notify
 CTAO_Notify_Method_RequestBase class for Method Requests
 CTAO_Notify_Method_Request_EventA base class for all Method Requests that are associated with events
 CTAO_Notify_Method_Request_Updates_T< SEQ, PROXY, SEQ_PARAM, PROXY_PARAM >
 CTAO_Notify_PeerBase class for Supplier and Consumer classes. This object delegates its reference count to its creator proxy object
 CTAO_Notify_PropertiesGlobal properties that strategize Notify's run-time behaviour
 CTAO_Notify_Property_BooleanBoolean Property
 CTAO_Notify_PropertyBase_T< TYPE >
 CTAO_Notify_PropertyBase_T< CORBA::Long >
 CTAO_Notify_PropertyBase_T< CORBA::Short >
 CTAO_Notify_PropertyBase_T< TimeBase::TimeT >
 CTAO_Notify_RefcountableThread-safe refounting, calls the <release> method when refcount falls to 0
 CTAO_Notify_Refcountable_Guard_T< T >Increments the reference count in the constructor, the count is decremented in the destructor. See Refcountable.h for further notes on usage
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_Consumer >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_ConsumerAdmin >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_Event >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_Event_Manager >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_EventChannel >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_EventChannelFactory >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_ProxyConsumer >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_ProxySupplier >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_SupplierAdmin >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_Timer >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_Timer_Queue >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_Timer_Reactor >
 CTAO_Notify_Refcountable_Guard_T< TAO_Notify_Worker_Task >
 CTAO_Notify_RT_PropertiesRT specifc global properties are stored here
 CTAO_Notify_StructProperty_T< TYPE >
 CTAO_Notify_StructProperty_T< NotifyExt::ThreadPoolLanesParams >
 CTAO_Notify_StructProperty_T< NotifyExt::ThreadPoolParams >
 CTAO_Notify::Topology_LoaderAn interface for an object that loads Persistent Topology Information
 CTAO_Notify::Topology_SavableInterface to be implemented by savable topology objects
 CTAO_Notify::Topology_SaverAn interface to be implemented by objects that save Topology
 CTAO_Notify_Buffering_Strategy::TrackerThis interface allows tracking of the queue size
 CCosNotification::UnsupportedAdminException used to describe problems with one or more Admin properties
 CCosNotifyFilter::UnsupportedFilterableDataException raised when an event with unsupported filtered data is tested against a Filter
 CCosNotification::UnsupportedQoSException used to describe problems with one or more QoS requests