#include <Notify_Event.h>
Inheritance diagram for TAO_Notify_Any:


Public Methods | |
| TAO_Notify_Any (CORBA::Any *data) | |
| Refers to the data. Owns it! More... | |
| TAO_Notify_Any (const CORBA::Any *data) | |
| Does not own data. More... | |
| virtual | ~TAO_Notify_Any () |
| virtual TAO_Notify_Event * | clone (void) |
| We may need to make a copy of the underlying data if it is not owned by us. More... | |
| void | operator= (const TAO_Notify_Any ¬ify_any) |
| virtual CORBA::Boolean | is_special_event_type (void) const |
| Is this the "special" event type. More... | |
| virtual const TAO_Notify_EventType & | event_type (void) const |
| Get the event type. More... | |
| virtual CORBA::Boolean | do_match (CosNotifyFilter::Filter_ptr filter ACE_ENV_ARG_DECL) |
| Returns true if the filter matches. More... | |
| virtual void | do_push (CosEventComm::PushConsumer_ptr consumer ACE_ENV_ARG_DECL) const |
| Push self to <consumer>. More... | |
| virtual void | do_push (CosNotifyComm::StructuredPushConsumer_ptr consumer ACE_ENV_ARG_DECL) const |
| virtual void | do_push (CosNotifyComm::SequencePushConsumer_ptr consumer, const TAO_Notify_QoSAdmin_i &qos_admin, CosNotification::EventBatch &unsent, int flush_queue ACE_ENV_ARG_DECL) const |
Protected Attributes | |
| CORBA::Any * | data_ |
| The data. More... | |
| CORBA::Boolean | is_owner_ |
| Do we own the data. More... | |
This class is the concrete prototype for the Any type.
|
|
Refers to the data. Owns it!
|
|
|
Does not own data.
|
|
|
|
|
|
We may need to make a copy of the underlying data if it is not owned by us. Note this behaviour: If this object owns the data, then we *transfer* ownership of the data to the new object otherwise we copy the data for the new object. Reimplemented from TAO_Notify_Event. |
|
|
Returns true if the filter matches.
Reimplemented from TAO_Notify_Event. |
|
||||||||||||||||||||
|
Reimplemented from TAO_Notify_Event. |
|
|
Reimplemented from TAO_Notify_Event. |
|
|
Push self to <consumer>.
Reimplemented from TAO_Notify_Event. |
|
|
Get the event type.
Reimplemented from TAO_Notify_Event. |
|
|
Is this the "special" event type.
Reimplemented from TAO_Notify_Event. |
|
|
|
|
|
The data.
|
|
|
Do we own the data.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001