#include <ClientRequestInfoC.h>
Inheritance diagram for PortableInterceptor::ClientRequestInfo:
Public Types | |
typedef ClientRequestInfo_ptr | _ptr_type |
typedef ClientRequestInfo_var | _var_type |
Public Member Functions | |
virtual ::CORBA::Object_ptr | target ()=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Object_ptr | effective_target ()=0 throw ( ::CORBA::SystemException ) |
virtual ::IOP::TaggedProfile * | effective_profile ()=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Any * | received_exception ()=0 throw ( ::CORBA::SystemException ) |
virtual char * | received_exception_id ()=0 throw ( ::CORBA::SystemException ) |
virtual ::IOP::TaggedComponent * | get_effective_component (::IOP::ComponentId id)=0 throw ( ::CORBA::SystemException ) |
virtual ::IOP::TaggedComponentSeq * | get_effective_components (::IOP::ComponentId id)=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Policy_ptr | get_request_policy (::CORBA::PolicyType type)=0 throw ( ::CORBA::SystemException ) |
virtual void | add_request_service_context (const ::IOP::ServiceContext &service_context,::CORBA::Boolean replace)=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Boolean | _is_a (const char *type_id) |
virtual const char * | _interface_repository_id (void) const |
virtual ::CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
Static Public Member Functions | |
static ClientRequestInfo_ptr | _duplicate (ClientRequestInfo_ptr obj) |
static void | _tao_release (ClientRequestInfo_ptr obj) |
static ClientRequestInfo_ptr | _narrow (::CORBA::Object_ptr obj) |
static ClientRequestInfo_ptr | _unchecked_narrow (::CORBA::Object_ptr obj) |
static ClientRequestInfo_ptr | _nil (void) |
Protected Member Functions | |
ClientRequestInfo (void) | |
virtual | ~ClientRequestInfo (void) |
Private Member Functions | |
ClientRequestInfo (const ClientRequestInfo &) | |
void | operator= (const ClientRequestInfo &) |
Reimplemented from PortableInterceptor::RequestInfo.
Reimplemented from PortableInterceptor::RequestInfo.
PortableInterceptor::ClientRequestInfo::ClientRequestInfo | ( | void | ) | [protected] |
PortableInterceptor::ClientRequestInfo::~ClientRequestInfo | ( | void | ) | [protected, virtual] |
PortableInterceptor::ClientRequestInfo::ClientRequestInfo | ( | const ClientRequestInfo & | ) | [private] |
PortableInterceptor::ClientRequestInfo_ptr PortableInterceptor::ClientRequestInfo::_duplicate | ( | ClientRequestInfo_ptr | obj | ) | [static] |
const char * PortableInterceptor::ClientRequestInfo::_interface_repository_id | ( | void | ) | const [virtual] |
Reimplemented from PortableInterceptor::RequestInfo.
CORBA::Boolean PortableInterceptor::ClientRequestInfo::_is_a | ( | const char * | type_id | ) | [virtual] |
Reimplemented from PortableInterceptor::RequestInfo.
PortableInterceptor::ClientRequestInfo_ptr PortableInterceptor::ClientRequestInfo::_narrow | ( | ::CORBA::Object_ptr | obj | ) | [static] |
Reimplemented from PortableInterceptor::RequestInfo.
static ClientRequestInfo_ptr PortableInterceptor::ClientRequestInfo::_nil | ( | void | ) | [inline, static] |
Reimplemented from PortableInterceptor::RequestInfo.
void PortableInterceptor::ClientRequestInfo::_tao_release | ( | ClientRequestInfo_ptr | obj | ) | [static] |
PortableInterceptor::ClientRequestInfo_ptr PortableInterceptor::ClientRequestInfo::_unchecked_narrow | ( | ::CORBA::Object_ptr | obj | ) | [static] |
Reimplemented from PortableInterceptor::RequestInfo.
virtual void PortableInterceptor::ClientRequestInfo::add_request_service_context | ( | const ::IOP::ServiceContext & | service_context, | |
::CORBA::Boolean | replace | |||
) | throw ( ::CORBA::SystemException ) [pure virtual] |
virtual ::IOP::TaggedProfile* PortableInterceptor::ClientRequestInfo::effective_profile | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::CORBA::Object_ptr PortableInterceptor::ClientRequestInfo::effective_target | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::IOP::TaggedComponent* PortableInterceptor::ClientRequestInfo::get_effective_component | ( | ::IOP::ComponentId | id | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
virtual ::IOP::TaggedComponentSeq* PortableInterceptor::ClientRequestInfo::get_effective_components | ( | ::IOP::ComponentId | id | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
virtual ::CORBA::Policy_ptr PortableInterceptor::ClientRequestInfo::get_request_policy | ( | ::CORBA::PolicyType | type | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
CORBA::Boolean PortableInterceptor::ClientRequestInfo::marshal | ( | TAO_OutputCDR & | cdr | ) | [virtual] |
Reimplemented from PortableInterceptor::RequestInfo.
void PortableInterceptor::ClientRequestInfo::operator= | ( | const ClientRequestInfo & | ) | [private] |
virtual ::CORBA::Any* PortableInterceptor::ClientRequestInfo::received_exception | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual char* PortableInterceptor::ClientRequestInfo::received_exception_id | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::CORBA::Object_ptr PortableInterceptor::ClientRequestInfo::target | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.