TAO_PI_Server  2.1.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
PortableInterceptor::ServerRequestInterceptor Class Referenceabstract

#include <ServerRequestInterceptorC.h>

Inheritance diagram for PortableInterceptor::ServerRequestInterceptor:
Inheritance graph
Collaboration diagram for PortableInterceptor::ServerRequestInterceptor:
Collaboration graph

Public Types

typedef
ServerRequestInterceptor_ptr 
_ptr_type
 
typedef
ServerRequestInterceptor_var 
_var_type
 

Public Member Functions

virtual void receive_request_service_contexts (::PortableInterceptor::ServerRequestInfo_ptr ri)=0
 
virtual void receive_request (::PortableInterceptor::ServerRequestInfo_ptr ri)=0
 
virtual void send_reply (::PortableInterceptor::ServerRequestInfo_ptr ri)=0
 
virtual void send_exception (::PortableInterceptor::ServerRequestInfo_ptr ri)=0
 
virtual void send_other (::PortableInterceptor::ServerRequestInfo_ptr ri)=0
 
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 ServerRequestInterceptor_ptr _duplicate (ServerRequestInterceptor_ptr obj)
 
static void _tao_release (ServerRequestInterceptor_ptr obj)
 
static ServerRequestInterceptor_ptr _narrow (::CORBA::Object_ptr obj)
 
static ServerRequestInterceptor_ptr _unchecked_narrow (::CORBA::Object_ptr obj)
 
static ServerRequestInterceptor_ptr _nil (void)
 

Protected Member Functions

 ServerRequestInterceptor (void)
 
virtual ~ServerRequestInterceptor (void)
 

Private Member Functions

 ServerRequestInterceptor (const ServerRequestInterceptor &)
 
void operator= (const ServerRequestInterceptor &)
 

Member Typedef Documentation

Constructor & Destructor Documentation

PortableInterceptor::ServerRequestInterceptor::ServerRequestInterceptor ( void  )
protected
PortableInterceptor::ServerRequestInterceptor::~ServerRequestInterceptor ( void  )
protectedvirtual
PortableInterceptor::ServerRequestInterceptor::ServerRequestInterceptor ( const ServerRequestInterceptor )
private

Member Function Documentation

PortableInterceptor::ServerRequestInterceptor_ptr PortableInterceptor::ServerRequestInterceptor::_duplicate ( ServerRequestInterceptor_ptr  obj)
static
const char * PortableInterceptor::ServerRequestInterceptor::_interface_repository_id ( void  ) const
virtual
CORBA::Boolean PortableInterceptor::ServerRequestInterceptor::_is_a ( const char *  type_id)
PortableInterceptor::ServerRequestInterceptor_ptr PortableInterceptor::ServerRequestInterceptor::_narrow ( ::CORBA::Object_ptr  obj)
static
static ServerRequestInterceptor_ptr PortableInterceptor::ServerRequestInterceptor::_nil ( void  )
inlinestatic
void PortableInterceptor::ServerRequestInterceptor::_tao_release ( ServerRequestInterceptor_ptr  obj)
static
PortableInterceptor::ServerRequestInterceptor_ptr PortableInterceptor::ServerRequestInterceptor::_unchecked_narrow ( ::CORBA::Object_ptr  obj)
static
CORBA::Boolean PortableInterceptor::ServerRequestInterceptor::marshal ( TAO_OutputCDR cdr)
void PortableInterceptor::ServerRequestInterceptor::operator= ( const ServerRequestInterceptor )
private
virtual void PortableInterceptor::ServerRequestInterceptor::receive_request ( ::PortableInterceptor::ServerRequestInfo_ptr  ri)
pure virtual
virtual void PortableInterceptor::ServerRequestInterceptor::receive_request_service_contexts ( ::PortableInterceptor::ServerRequestInfo_ptr  ri)
pure virtual
virtual void PortableInterceptor::ServerRequestInterceptor::send_exception ( ::PortableInterceptor::ServerRequestInfo_ptr  ri)
pure virtual
virtual void PortableInterceptor::ServerRequestInterceptor::send_other ( ::PortableInterceptor::ServerRequestInfo_ptr  ri)
pure virtual
virtual void PortableInterceptor::ServerRequestInterceptor::send_reply ( ::PortableInterceptor::ServerRequestInfo_ptr  ri)
pure virtual

The documentation for this class was generated from the following files: