#include <Interceptor_List.h>
Inheritance diagram for TAO_Interceptor_List:
Public Methods | |
TAO_Interceptor_List (void) | |
Constructor. More... | |
virtual | ~TAO_Interceptor_List (void) |
Destructor. More... | |
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. More... | |
virtual size_t | length (void)=0 |
Return the length of the underlying interceptor sequence. More... | |
virtual void | length (size_t)=0 |
Set the length of the underlying interceptor sequence. More... | |
virtual PortableInterceptor::Interceptor_ptr | interceptor (size_t index)=0 |
Return the interceptor in sequence element <index>. More... |
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>.
Reimplemented in TAO_ClientRequestInterceptor_List, TAO_ServerRequestInterceptor_List, and TAO_IORInterceptor_List. |
|
Set the length of the underlying interceptor sequence.
Reimplemented in TAO_ClientRequestInterceptor_List, TAO_ServerRequestInterceptor_List, and TAO_IORInterceptor_List. |
|
Return the length of the underlying interceptor sequence.
Reimplemented in TAO_ClientRequestInterceptor_List, TAO_ServerRequestInterceptor_List, and TAO_IORInterceptor_List. |