#include <Interceptor_List.h>
Inheritance diagram for TAO_IORInterceptor_List


Public Types | |
| typedef ACE_Array_Base<PortableInterceptor::IORInterceptor_ptr> | TYPE |
| Define a trait for the underlying portable interceptor array. | |
Public Methods | |
| TAO_IORInterceptor_List (void) | |
| Constructor. | |
| ~TAO_IORInterceptor_List (void) | |
| Destructor. | |
| void | add_interceptor (PortableInterceptor::IORInterceptor_ptr i, CORBA::Environment &ACE_TRY_ENV) |
| Register an IOR interceptor. | |
| TYPE& | interceptors (void) |
| Return reference to the underlying Portable Interceptor array. | |
Protected Methods | |
| virtual size_t | length (void) |
| Return the length of the underlying interceptor array. | |
| virtual void | length (size_t) |
| Set the length of the underlying interceptor array. | |
| virtual PortableInterceptor::Interceptor_ptr | interceptor (size_t) |
| Return the interceptor in array element <index>. | |
Private Attributes | |
| TYPE | interceptors_ |
| Dynamic array of registered IOR interceptors. | |
|
|
Define a trait for the underlying portable interceptor array.
|
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Register an IOR interceptor.
|
|
|
Return the interceptor in array element <index>.
|
|
|
Return reference to the underlying Portable Interceptor array.
|
|
|
Set the length of the underlying interceptor array.
|
|
|
Return the length of the underlying interceptor array.
|
|
|
Dynamic array of registered IOR interceptors.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000