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