| 
    TAO_CosNotification
    2.1.6
    
   | 
 
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.   | |
| virtual | ~TAO_Notify_Container_T () | 
| Destructor.   | |
| void | init (void) | 
| Init this object.   | |
| virtual void | insert (TYPE *type) | 
| Insert object to this container.   | |
| virtual void | remove (TYPE *type) | 
| Remove type from container_.   | |
| virtual void | shutdown (void) | 
| Shutdown.   | |
| virtual void | destroy (void) | 
| Call destroy on each contained object.   | |
| COLLECTION * | collection (void) | 
| Collection.   | |
Protected Attributes | |
| COLLECTION * | collection_ | 
| The collection data structure that we add objects to.   | |
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.1.1