#include <RequestInfoC.h>
Inheritance diagram for PortableInterceptor::RequestInfo:
Public Types | |
typedef RequestInfo_ptr | _ptr_type |
typedef RequestInfo_var | _var_type |
Public Member Functions | |
virtual ::CORBA::ULong | request_id ()=0 throw ( ::CORBA::SystemException ) |
virtual char * | operation ()=0 throw ( ::CORBA::SystemException ) |
virtual ::Dynamic::ParameterList * | arguments ()=0 throw ( ::CORBA::SystemException ) |
virtual ::Dynamic::ExceptionList * | exceptions ()=0 throw ( ::CORBA::SystemException ) |
virtual ::Dynamic::ContextList * | contexts ()=0 throw ( ::CORBA::SystemException ) |
virtual ::Dynamic::RequestContext * | operation_context ()=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Any * | result ()=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Boolean | response_expected ()=0 throw ( ::CORBA::SystemException ) |
virtual ::Messaging::SyncScope | sync_scope ()=0 throw ( ::CORBA::SystemException ) |
virtual ::PortableInterceptor::ReplyStatus | reply_status ()=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Object_ptr | forward_reference ()=0 throw ( ::CORBA::SystemException ) |
virtual ::CORBA::Any * | get_slot (::PortableInterceptor::SlotId id)=0 throw ( ::CORBA::SystemException, ::PortableInterceptor::InvalidSlot ) |
virtual ::IOP::ServiceContext * | get_request_service_context (::IOP::ServiceId id)=0 throw ( ::CORBA::SystemException ) |
virtual ::IOP::ServiceContext * | get_reply_service_context (::IOP::ServiceId id)=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 RequestInfo_ptr | _duplicate (RequestInfo_ptr obj) |
static void | _tao_release (RequestInfo_ptr obj) |
static RequestInfo_ptr | _narrow (::CORBA::Object_ptr obj) |
static RequestInfo_ptr | _unchecked_narrow (::CORBA::Object_ptr obj) |
static RequestInfo_ptr | _nil (void) |
Protected Member Functions | |
RequestInfo (void) | |
virtual | ~RequestInfo (void) |
Private Member Functions | |
RequestInfo (const RequestInfo &) | |
void | operator= (const RequestInfo &) |
PortableInterceptor::RequestInfo::RequestInfo | ( | void | ) | [protected] |
PortableInterceptor::RequestInfo::~RequestInfo | ( | void | ) | [protected, virtual] |
PortableInterceptor::RequestInfo::RequestInfo | ( | const RequestInfo & | ) | [private] |
PortableInterceptor::RequestInfo_ptr PortableInterceptor::RequestInfo::_duplicate | ( | RequestInfo_ptr | obj | ) | [static] |
const char * PortableInterceptor::RequestInfo::_interface_repository_id | ( | void | ) | const [virtual] |
CORBA::Boolean PortableInterceptor::RequestInfo::_is_a | ( | const char * | type_id | ) | [virtual] |
PortableInterceptor::RequestInfo_ptr PortableInterceptor::RequestInfo::_narrow | ( | ::CORBA::Object_ptr | obj | ) | [static] |
Reimplemented in PortableInterceptor::ClientRequestInfo.
static RequestInfo_ptr PortableInterceptor::RequestInfo::_nil | ( | void | ) | [inline, static] |
void PortableInterceptor::RequestInfo::_tao_release | ( | RequestInfo_ptr | obj | ) | [static] |
PortableInterceptor::RequestInfo_ptr PortableInterceptor::RequestInfo::_unchecked_narrow | ( | ::CORBA::Object_ptr | obj | ) | [static] |
Reimplemented in PortableInterceptor::ClientRequestInfo.
virtual ::Dynamic::ParameterList* PortableInterceptor::RequestInfo::arguments | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::Dynamic::ContextList* PortableInterceptor::RequestInfo::contexts | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::Dynamic::ExceptionList* PortableInterceptor::RequestInfo::exceptions | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::CORBA::Object_ptr PortableInterceptor::RequestInfo::forward_reference | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::IOP::ServiceContext* PortableInterceptor::RequestInfo::get_reply_service_context | ( | ::IOP::ServiceId | id | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
virtual ::IOP::ServiceContext* PortableInterceptor::RequestInfo::get_request_service_context | ( | ::IOP::ServiceId | id | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
virtual ::CORBA::Any* PortableInterceptor::RequestInfo::get_slot | ( | ::PortableInterceptor::SlotId | id | ) | throw ( ::CORBA::SystemException, ::PortableInterceptor::InvalidSlot ) [pure virtual] |
CORBA::Boolean PortableInterceptor::RequestInfo::marshal | ( | TAO_OutputCDR & | cdr | ) | [virtual] |
virtual char* PortableInterceptor::RequestInfo::operation | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::Dynamic::RequestContext* PortableInterceptor::RequestInfo::operation_context | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
void PortableInterceptor::RequestInfo::operator= | ( | const RequestInfo & | ) | [private] |
virtual ::PortableInterceptor::ReplyStatus PortableInterceptor::RequestInfo::reply_status | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::CORBA::ULong PortableInterceptor::RequestInfo::request_id | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::CORBA::Boolean PortableInterceptor::RequestInfo::response_expected | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::CORBA::Any* PortableInterceptor::RequestInfo::result | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.
virtual ::Messaging::SyncScope PortableInterceptor::RequestInfo::sync_scope | ( | ) | throw ( ::CORBA::SystemException ) [pure virtual] |
Implemented in TAO_ClientRequestInfo.