2005/5/9

     
 

class InterfaceDef

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

org::omg::CORBA::InterfaceDef Class Reference

#include <InterfaceDef.h>

Inheritance diagram for org::omg::CORBA::InterfaceDef:

org::omg::CORBA::Contained org::omg::CORBA::Container org::omg::CORBA::IDLType List of all members.

Public Member Functions

virtual bool is_a (IN(RString) interface_id)
virtual RFullInterfaceDescription describe_interface ()
virtual RAttributeDef create_attribute (IN(RString) id, IN(RString) name, IN(RString) version, IN(RIDLType) type, AttributeMode mode)
virtual ROperationDef create_operation (IN(RString) id, IN(RString) name, IN(RString) version, IN(RIDLType) result, OperationMode mode, IN(ROperationDescriptionArray) params, IN(RExceptionDescriptionArray) exceptions, IN(RStringArray) contexts)

Public Attributes

RInterfaceDefArray base_interfaces

Member Function Documentation

virtual RAttributeDef org::omg::CORBA::InterfaceDef::create_attribute IN(RString id,
IN(RString name,
IN(RString version,
IN(RIDLType type,
AttributeMode  mode
[virtual]
 

virtual ROperationDef org::omg::CORBA::InterfaceDef::create_operation IN(RString id,
IN(RString name,
IN(RString version,
IN(RIDLType result,
OperationMode  mode,
IN(ROperationDescriptionArray params,
IN(RExceptionDescriptionArray exceptions,
IN(RStringArray contexts
[virtual]
 

virtual RFullInterfaceDescription org::omg::CORBA::InterfaceDef::describe_interface  )  [virtual]
 

virtual bool org::omg::CORBA::InterfaceDef::is_a IN(RString interface_id  )  [virtual]
 


Member Data Documentation

RInterfaceDefArray org::omg::CORBA::InterfaceDef::base_interfaces