#include <Interceptor_List.h>
Inheritance diagram for TAO_Interceptor_List:
Public Methods | |
TAO_Interceptor_List (void) | |
Constructor. | |
virtual | ~TAO_Interceptor_List (void) |
Destructor. | |
Protected Methods | |
size_t | add_interceptor_i (PortableInterceptor::Interceptor_ptr interceptor ACE_ENV_ARG_DECL) throw (CORBA::SystemException, PortableInterceptor::ORBInitInfo::DuplicateName) |
Register an in interceptor with interceptor list. | |
virtual size_t | length (void)=0 |
Return the length of the underlying interceptor sequence. | |
virtual void | length (size_t)=0 |
Set the length of the underlying interceptor sequence. | |
virtual PortableInterceptor::Interceptor_ptr | interceptor (size_t index)=0 |
Return the interceptor in sequence element <index>. |
Base class for the various portable interceptor lists used internally by TAO.
|
Constructor.
|
|
Destructor.
|
|
Register an in interceptor with interceptor list.
|
|
Return the interceptor in sequence element <index>.
Implemented in TAO_ClientRequestInterceptor_List, and TAO_ServerRequestInterceptor_List. |
|
Set the length of the underlying interceptor sequence.
Implemented in TAO_ClientRequestInterceptor_List, and TAO_ServerRequestInterceptor_List. |
|
Return the length of the underlying interceptor sequence.
Implemented in TAO_ClientRequestInterceptor_List, and TAO_ServerRequestInterceptor_List. |