#include <EventTypeSeq.h>
Inheritance diagram for TAO_NS_EventTypeSeq:
Public Methods | |
TAO_NS_EventTypeSeq (void) | |
Constructor. | |
TAO_NS_EventTypeSeq (const CosNotification::EventTypeSeq &event_type_seq) | |
void | init (TAO_NS_EventTypeSeq &added, TAO_NS_EventTypeSeq &removed) |
Preprocess the types added and removed. | |
void | intersection (const TAO_NS_EventTypeSeq &rhs, const TAO_NS_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_NS_EventTypeSeq &event_type_seq) |
insert_seq the contents of <event_type_seq> into this object. | |
void | remove_seq (const TAO_NS_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. | |
Private Types | |
typedef ACE_Unbounded_Set< TAO_NS_EventType > | inherited |
|
|
|
Constructor.
|
|
|
|
Print the contents.
Reimplemented from ACE_Unbounded_Set< TAO_NS_EventType >. |
|
Preprocess the types added and removed.
|
|
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.
|
|
remove_seq the contents of <event_type_seq> from this object.
|
|
remove_seq the contents of <event_type_seq> from this object.
|