Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TAO_ServerRequestInfo_CORBA_Policy_copy Class Reference

Inheritance diagram for TAO_ServerRequestInfo_CORBA_Policy_copy:

Inheritance graph
[legend]
Collaboration diagram for TAO_ServerRequestInfo_CORBA_Policy_copy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TAO_ServerRequestInfo_CORBA_Policy_copy (TAO_ServerRequest &_tao_server_request, TAO_Object_Adapter::Servant_Upcall *tao_servant_upcall, POA_CORBA::Policy *tao_impl ACE_ENV_ARG_DECL_WITH_DEFAULTS)
virtual Dynamic::ParameterListarguments (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException)
 Return the list of arguments passed to the current operation.
virtual Dynamic::ExceptionListexceptions (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException)
virtual CORBA::Anyresult (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException)
virtual char * target_most_derived_interface (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException)
 Return the most derived interface of the target object.
virtual CORBA::Boolean target_is_a (const char *id ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException)
void result (::CORBA::Policy_ptr result)

Private Member Functions

 TAO_ServerRequestInfo_CORBA_Policy_copy (const TAO_ServerRequestInfo_CORBA_Policy_copy &)
void operator= (const TAO_ServerRequestInfo_CORBA_Policy_copy &)

Private Attributes

POA_CORBA::Policy_tao_impl
::CORBA::Policy_ptr _result

Constructor & Destructor Documentation

TAO_ServerRequestInfo_CORBA_Policy_copy::TAO_ServerRequestInfo_CORBA_Policy_copy TAO_ServerRequest _tao_server_request,
TAO_Object_Adapter::Servant_Upcall tao_servant_upcall,
POA_CORBA::Policy *tao_impl  ACE_ENV_ARG_DECL_WITH_DEFAULTS
 

TAO_ServerRequestInfo_CORBA_Policy_copy::TAO_ServerRequestInfo_CORBA_Policy_copy const TAO_ServerRequestInfo_CORBA_Policy_copy  )  [private]
 


Member Function Documentation

Dynamic::ParameterList * TAO_ServerRequestInfo_CORBA_Policy_copy::arguments ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS   )  throw (CORBA::SystemException) [virtual]
 

Return the list of arguments passed to the current operation.

Reimplemented from TAO_ServerRequestInfo.

Dynamic::ExceptionList * TAO_ServerRequestInfo_CORBA_Policy_copy::exceptions ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS   )  throw (CORBA::SystemException) [virtual]
 

Return the list of exceptions the current operation is capable of throwing.

Reimplemented from TAO_ServerRequestInfo.

void TAO_ServerRequestInfo_CORBA_Policy_copy::operator= const TAO_ServerRequestInfo_CORBA_Policy_copy  )  [private]
 

void TAO_ServerRequestInfo_CORBA_Policy_copy::result ::CORBA::Policy_ptr  result  ) 
 

CORBA::Any * TAO_ServerRequestInfo_CORBA_Policy_copy::result ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS   )  throw (CORBA::SystemException) [virtual]
 

Return the result of the current request. If there is no return value then an Any with tk_void TypeCode is returned. This method is not valid for oneway operations.

Reimplemented from TAO_ServerRequestInfo.

CORBA::Boolean TAO_ServerRequestInfo_CORBA_Policy_copy::target_is_a const char *id  ACE_ENV_ARG_DECL_WITH_DEFAULTS  )  throw (CORBA::SystemException) [virtual]
 

Returns true if the target's type corresponds to the given RepositoryId.

Reimplemented from TAO_ServerRequestInfo.

virtual char* TAO_ServerRequestInfo_CORBA_Policy_copy::target_most_derived_interface ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS   )  throw (CORBA::SystemException) [virtual]
 

Return the most derived interface of the target object.

Reimplemented from TAO_ServerRequestInfo.


Member Data Documentation

::CORBA::Policy_ptr TAO_ServerRequestInfo_CORBA_Policy_copy::_result [private]
 

POA_CORBA::Policy* TAO_ServerRequestInfo_CORBA_Policy_copy::_tao_impl [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Feb 10 20:45:27 2005 for TAO_PortableServer by  doxygen 1.3.9.1