#include <EventTypeSeq.h>
Inheritance diagram for TAO_Notify_EventTypeSeq:
Public Member Functions | |
TAO_Notify_EventTypeSeq (void) | |
Constructor. | |
TAO_Notify_EventTypeSeq (const CosNotification::EventTypeSeq &event_type_seq) | |
TAO_Notify_EventTypeSeq (const TAO_Notify_EventTypeSeq &rhs) | |
TAO_Notify_EventTypeSeq & | operator= (const TAO_Notify_EventTypeSeq &rhs) |
void | add_and_remove (TAO_Notify_EventTypeSeq &added, TAO_Notify_EventTypeSeq &removed) |
Preprocess the types added and removed. | |
void | intersection (const TAO_Notify_EventTypeSeq &rhs, const TAO_Notify_EventTypeSeq &lhs) |
Populate this sequence with the intersection of rhs and lhs. | |
void | insert_seq (const CosNotification::EventTypeSeq &event_type_seq) |
insert_seq the contents of <event_type_seq> into this object. | |
void | remove_seq (const CosNotification::EventTypeSeq &event_type_seq) |
remove_seq the contents of <event_type_seq> from this object. | |
void | insert_seq (const TAO_Notify_EventTypeSeq &event_type_seq) |
insert_seq the contents of <event_type_seq> into this object. | |
void | remove_seq (const TAO_Notify_EventTypeSeq &event_type_seq) |
remove_seq the contents of <event_type_seq> from this object. | |
void | populate (CosNotification::EventTypeSeq &event_type) const |
Populate <event_type_seq> with the contents of this object. | |
void | populate_no_special (CosNotification::EventTypeSeq &event_type) const |
Populate <event_type_seq> with the contents of this object. | |
void | dump (void) const |
Print the contents. | |
virtual void | save_persistent (TAO_Notify::Topology_Saver &saver ACE_ENV_ARG_DECL) |
virtual TAO_Notify::Topology_Object * | load_child (const ACE_CString &type, CORBA::Long id, const TAO_Notify::NVPList &attrs ACE_ENV_ARG_DECL) |
Private Types | |
typedef ACE_Unbounded_Set< TAO_Notify_EventType > | inherited |
Private Member Functions | |
virtual void | release (void) |
The release method is called when the refcount reaches 0. |
|
|
|
Constructor.
|
|
|
|
|
|
Preprocess the types added and removed.
|
|
Print the contents.
Reimplemented from ACE_Unbounded_Set< TAO_Notify_EventType >. |
|
insert_seq the contents of <event_type_seq> into this object.
|
|
insert_seq the contents of <event_type_seq> into this object.
|
|
Populate this sequence with the intersection of rhs and lhs.
|
|
|
|
|
|
Populate <event_type_seq> with the contents of this object.
|
|
Populate <event_type_seq> with the contents of this object.
|
|
The release method is called when the refcount reaches 0.
Implements TAO_Notify_Refcountable. |
|
remove_seq the contents of <event_type_seq> from this object.
|
|
remove_seq the contents of <event_type_seq> from this object.
|
|
|