2005/5/9

     
 

class AcdkObjectInterface

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

acdkx::orb::AcdkObjectInterface Class Reference

#include <AcdkObjectInterface.h>

Inheritance diagram for acdkx::orb::AcdkObjectInterface:

acdkx::orb::AcdkObject acdkx::orb::CorObject List of all members.

Detailed Description

dynamic interface to orb objects


Public Member Functions

virtual::acdk::lang::RObject get_cor_factory (IN(RString) classname)=0
virtual::acdk::lang::RObject dyn_new (IN(RString) classname, IN(RString) constructor, IN(RDmiObjectArray) inp, OUT(RDmiObjectArray) outp)=0
virtual RDmiObject dyn_invoke (IN(RString) methodname, IN(RDmiObjectArray) inp, OUT(RDmiObjectArray) outp)=0
virtual RDmiObject dyn_invoke_static (IN(RString) classname, IN(RString) methodname, IN(RDmiObjectArray) inp, OUT(RDmiObjectArray) outp)=0
virtual RDmiObject dyn_peek (IN(RString) membername)=0
virtual RDmiObject dyn_peek_static (IN(RString) classname, IN(RString) membername)=0
virtual void dyn_poke (IN(RString) membername, IN(RDmiObject) value)=0
virtual void dyn_poke_static (IN(RString) classname, IN(RString) membername, IN(RDmiObject) value)=0


Member Function Documentation

virtual RDmiObject acdkx::orb::AcdkObjectInterface::dyn_invoke IN(RString methodname,
IN(RDmiObjectArray inp,
OUT(RDmiObjectArray outp
[pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.

virtual RDmiObject acdkx::orb::AcdkObjectInterface::dyn_invoke_static IN(RString classname,
IN(RString methodname,
IN(RDmiObjectArray inp,
OUT(RDmiObjectArray outp
[pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.

virtual ::acdk::lang::RObject acdkx::orb::AcdkObjectInterface::dyn_new IN(RString classname,
IN(RString constructor,
IN(RDmiObjectArray inp,
OUT(RDmiObjectArray outp
[pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.

virtual RDmiObject acdkx::orb::AcdkObjectInterface::dyn_peek IN(RString membername  )  [pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.

virtual RDmiObject acdkx::orb::AcdkObjectInterface::dyn_peek_static IN(RString classname,
IN(RString membername
[pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.

virtual void acdkx::orb::AcdkObjectInterface::dyn_poke IN(RString membername,
IN(RDmiObject value
[pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.

virtual void acdkx::orb::AcdkObjectInterface::dyn_poke_static IN(RString classname,
IN(RString membername,
IN(RDmiObject value
[pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.

virtual ::acdk::lang::RObject acdkx::orb::AcdkObjectInterface::get_cor_factory IN(RString classname  )  [pure virtual]
 

Implemented in acdkx::orb::AcdkObject, and acdkx::orb::CorObject.