#include <Container_T.h>
Inheritance diagram for TAO_NS_Container_T< TYPE, OBJECT, PARENT >:
Public Methods | |
TAO_NS_Container_T (void) | |
Constuctor. | |
virtual | ~TAO_NS_Container_T () |
Destructor. | |
virtual void | insert (TYPE *type ACE_ENV_ARG_DECL) |
Insert object to this container. | |
virtual void | remove (TYPE *type ACE_ENV_ARG_DECL) |
Remove type from container_. | |
TYPE * | find (TAO_NS_Object_Id id ACE_ENV_ARG_DECL) |
Find the Type. | |
void | init_collection (ACE_ENV_SINGLE_ARG_DECL) |
Init this object. | |
virtual int | shutdown (ACE_ENV_SINGLE_ARG_DECL) |
Shutdown. | |
Protected Types | |
typedef TAO_ESF_Proxy_Collection< TYPE > | COLLECTION |
Protected Attributes | |
COLLECTION * | collection_ |
The collection data structure that we add objects to. | |
Private Types | |
typedef TAO_NS_Object_Find_Worker_T< TYPE > | FIND_WORKER |
|
|
|
|
|
Constuctor.
|
|
Destructor.
|
|
Find the Type.
|
|
Init this object.
|
|
Insert object to this container.
|
|
Remove type from container_.
|
|
Shutdown.
Reimplemented from TAO_NS_Object. |
|
The collection data structure that we add objects to.
|