|
TAO_CosNotification
2.3.4
|
A template class that manages a collection. TYPE = type of collection. More...
#include <Container_T.h>

Classes | |
| class | Destroyer |
Public Member Functions | |
| TAO_Notify_Container_T (void) | |
| Constructor. More... | |
| virtual | ~TAO_Notify_Container_T () |
| Destructor. More... | |
| void | init (void) |
| Init this object. More... | |
| virtual void | insert (TYPE *type) |
| Insert object to this container. More... | |
| virtual void | remove (TYPE *type) |
| Remove type from container_. More... | |
| virtual void | shutdown (void) |
| Shutdown. More... | |
| virtual void | destroy (void) |
| Call destroy on each contained object. More... | |
| COLLECTION * | collection (void) |
| Collection. More... | |
Protected Attributes | |
| COLLECTION * | collection_ |
| The collection data structure that we add objects to. More... | |
Private Types | |
| typedef TAO_ESF_Proxy_Collection< TYPE > | COLLECTION |
A template class that manages a collection. TYPE = type of collection.
|
private |
| TAO_Notify_Container_T< TYPE >::TAO_Notify_Container_T | ( | void | ) |
Constructor.
|
virtual |
Destructor.
| TAO_Notify_Container_T< TYPE >::COLLECTION * TAO_Notify_Container_T< TYPE >::collection | ( | void | ) |
Collection.
|
virtual |
Call destroy on each contained object.
| void TAO_Notify_Container_T< TYPE >::init | ( | void | ) |
Init this object.
|
virtual |
Insert object to this container.
|
virtual |
Remove type from container_.
|
virtual |
Shutdown.
|
protected |
The collection data structure that we add objects to.
1.8.9.1