|
TAO_CosNotification
2.1.2
|
StructuredEvent implementation. More...
#include <StructuredEvent.h>


Public Member Functions | |
| TAO_Notify_StructuredEvent_No_Copy (const CosNotification::StructuredEvent ¬ification) | |
| Constructor. | |
| virtual | ~TAO_Notify_StructuredEvent_No_Copy () |
| Destructor. | |
| virtual void | marshal (TAO_OutputCDR &cdr) const |
| marshal this event into a CDR buffer (for persistence) | |
| CORBA::Boolean | do_match (CosNotifyFilter::Filter_ptr filter) const |
| Returns true if the filter matches. | |
| virtual void | convert (CosNotification::StructuredEvent ¬ification) const |
| Convert to CosNotification::Structured type. | |
| virtual const TAO_Notify_EventType & | type (void) const |
| Get the event type. | |
| virtual void | push (TAO_Notify_Consumer *consumer) const |
| Push event to consumer. | |
| virtual void | push (Event_Forwarder::StructuredProxyPushSupplier_ptr forwarder) const |
| Push event to the Event_Forwarder interface. | |
| virtual void | push_no_filtering (Event_Forwarder::StructuredProxyPushSupplier_ptr forwarder) const |
| Push event to the Event_Forwarder interface. | |
| virtual void | push (Event_Forwarder::ProxyPushSupplier_ptr forwarder) const |
| Push event to the Event_Forwarder interface. | |
| virtual void | push_no_filtering (Event_Forwarder::ProxyPushSupplier_ptr forwarder) const |
| Push event to the Event_Forwarder interface. | |
Static Public Member Functions | |
| static TAO_Notify_StructuredEvent * | unmarshal (TAO_InputCDR &cdr) |
Protected Member Functions | |
| virtual TAO_Notify_Event * | copy (void) const |
| returns a copy of this event allocated on the heap | |
Protected Attributes | |
| const CosNotification::StructuredEvent * | notification_ |
| Structured Event. | |
| const TAO_Notify_EventType | type_ |
| Our type. | |
StructuredEvent implementation.
| TAO_Notify_StructuredEvent_No_Copy::TAO_Notify_StructuredEvent_No_Copy | ( | const CosNotification::StructuredEvent & | notification | ) |
Constructor.
Destructor.
|
virtual |
Convert to CosNotification::Structured type.
Implements TAO_Notify_Event.
|
protectedvirtual |
returns a copy of this event allocated on the heap
Implements TAO_Notify_Event.
|
virtual |
Returns true if the filter matches.
Implements TAO_Notify_Event.
|
virtual |
marshal this event into a CDR buffer (for persistence)
Implements TAO_Notify_Event.
|
virtual |
Push event to consumer.
Implements TAO_Notify_Event.
|
virtual |
Push event to the Event_Forwarder interface.
Implements TAO_Notify_Event.
|
virtual |
Push event to the Event_Forwarder interface.
Implements TAO_Notify_Event.
|
virtual |
Push event to the Event_Forwarder interface.
Implements TAO_Notify_Event.
|
virtual |
Push event to the Event_Forwarder interface.
Implements TAO_Notify_Event.
|
virtual |
Get the event type.
Implements TAO_Notify_Event.
|
static |
unmarshal this event from a CDR buffer (for persistence)
Reimplemented from TAO_Notify_Event.
Structured Event.
|
protected |
Our type.
1.8.0-20120409