Orocos Real-Time Toolkit  2.9.0
Public Member Functions | List of all members
RTT_corba_COperationInterface_i Class Reference

#include <rtt/transports/corba/OperationInterfaceI.h>

Inheritance diagram for RTT_corba_COperationInterface_i:
RTT_corba_CService_i

Public Member Functions

 RTT_corba_COperationInterface_i (RTT::OperationInterface *mfact, PortableServer::POA_ptr the_poa)
 
PortableServer::POA_ptr _default_POA ()
 
virtual ~RTT_corba_COperationInterface_i (void)
 
virtual RTT::corba::COperationInterface::COperationDescriptionsgetOperations (void)
 
virtual ::RTT::corba::CArgumentDescriptionsgetArguments (const char *operation)
 
virtual ::RTT::corba::CTypeListgetCollectTypes (const char *operation)
 
virtual char * getResultType (const char *operation)
 
virtual char * getArgumentType (const char *, CORBA::UShort)
 
virtual char * getCollectType (const char *, CORBA::UShort)
 
virtual ::CORBA::UShort getArity (const char *operation)
 
virtual ::CORBA::UShort getCollectArity (const char *operation)
 
virtual char * getDescription (const char *operation)
 
virtual void checkOperation (const char *operation, const ::RTT::corba::CAnyArguments &args)
 
virtual ::CORBA::Any * callOperation (const char *operation,::RTT::corba::CAnyArguments &args)
 
virtual ::RTT::corba::CSendHandle_ptr sendOperation (const char *operation, const ::RTT::corba::CAnyArguments &args)
 
virtual void sendOperationOneway (const char *operation, const ::RTT::corba::CAnyArguments &args)
 

Detailed Description

Definition at line 124 of file OperationInterfaceI.h.

Constructor & Destructor Documentation

RTT_corba_COperationInterface_i::RTT_corba_COperationInterface_i ( RTT::OperationInterface mfact,
PortableServer::POA_ptr  the_poa 
)
RTT_corba_COperationInterface_i::~RTT_corba_COperationInterface_i ( void  )
virtual

Definition at line 232 of file OperationInterfaceI.cpp.

Member Function Documentation

PortableServer::POA_ptr RTT_corba_COperationInterface_i::_default_POA ( )

Definition at line 225 of file OperationInterfaceI.cpp.

CORBA::Any * RTT_corba_COperationInterface_i::callOperation ( const char *  operation,
::RTT::corba::CAnyArguments args 
)
void RTT_corba_COperationInterface_i::checkOperation ( const char *  operation,
const ::RTT::corba::CAnyArguments args 
)
virtual
RTT::corba::CArgumentDescriptions * RTT_corba_COperationInterface_i::getArguments ( const char *  operation)

Definition at line 264 of file OperationInterfaceI.cpp.

References RTT::OperationInterfacePart::getArgumentList().

Referenced by getOperations().

char * RTT_corba_COperationInterface_i::getArgumentType ( const char *  operation,
CORBA::UShort  nbr 
)
virtual
CORBA::UShort RTT_corba_COperationInterface_i::getArity ( const char *  operation)

Definition at line 322 of file OperationInterfaceI.cpp.

References RTT::OperationInterfacePart::arity().

CORBA::UShort RTT_corba_COperationInterface_i::getCollectArity ( const char *  operation)
char * RTT_corba_COperationInterface_i::getCollectType ( const char *  operation,
CORBA::UShort  nbr 
)
virtual
RTT::corba::CTypeList * RTT_corba_COperationInterface_i::getCollectTypes ( const char *  operation)
char * RTT_corba_COperationInterface_i::getDescription ( const char *  operation)
virtual
RTT::corba::COperationInterface::COperationDescriptions * RTT_corba_COperationInterface_i::getOperations ( void  )
virtual
char * RTT_corba_COperationInterface_i::getResultType ( const char *  operation)
virtual
RTT::corba::CSendHandle_ptr RTT_corba_COperationInterface_i::sendOperation ( const char *  operation,
const ::RTT::corba::CAnyArguments args 
)

Definition at line 472 of file OperationInterfaceI.cpp.

void RTT_corba_COperationInterface_i::sendOperationOneway ( const char *  operation,
const ::RTT::corba::CAnyArguments args 
)
virtual

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