|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdkx::orb::AcdkObject Class Reference#include <AcdkObject.h>
Inheritance diagram for acdkx::orb::AcdkObject:
List of all members.
Detailed Description
This class is a server side CORBA DSI Wrapper to Acdk Objects.
|
Public Member Functions |
virtual::acdk::lang::dmi::ClazzInfo * | getClazzInfo () |
| returns the ClazzInfo of this object instance must not be 0
|
static::acdk::lang::dmi::ClazzInfo * | clazzInfo () |
| return the ClazzInfo for this class will be re-implemented for each class by methods generated by acdkmc
|
virtual::acdk::lang::RClass | getClass () |
static::acdk::lang::RClass | GetClass () |
static::acdk::lang::RObject | create_instance () |
static::acdk::lang::RObject | create_array (int length=0) |
static::acdk::lang::RObject | create_array_array (int firstLength=0, int secondLength=0) |
virtual void | getCollectableFields (FieldReferences &fields) |
| retrun the collectable fields of this object (all Objects fields) will be re-implemented for each class by methods generated by acdkmc If this is manually implemented, the flag ObjectHasLocalGc should be set.
|
virtual::acdk::lang::dmi::SysFields | getInternalFields (int flags, const::acdk::lang::dmi::ClazzInfo *clazz=0) |
virtual const::acdk::lang::dmi::ClazzMethodInfo * | standardDispatch (IN(RString) fname,::acdk::lang::dmi::ScriptVar &ret,::acdk::lang::dmi::ScriptVarArray &args,::acdk::lang::dmi::DmiClient &dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const::acdk::lang::dmi::ClazzInfo *clazzinfo=0, const::acdk::lang::dmi::ClazzMethodInfo *methinf=0) |
| AcdkObject (IN(::acdk::lang::RObject) localObject) |
| AcdkObject (const::acdk::lang::dmi::ClazzInfo *factoryClazz) |
virtual::org::omg::CORBA::portable::ROutputStream | _invoke (IN(RString) method,::org::omg::CORBA::portable::InputStream &input,::org::omg::CORBA::portable::ResponseHandler &handler) throw ( ::org::omg::CORBA::RSystemException ) |
::org::omg::CORBA::portable::ROutputStream | standard_invoke (IN(RString) method,::org::omg::CORBA::portable::InputStream &input,::org::omg::CORBA::portable::ResponseHandler &handler) throw ( ::org::omg::CORBA::RSystemException ) |
| Handles CORBA standard methods like _is_a and DMI over IIOP.
|
virtual::acdk::lang::RObject | get_cor_factory (IN(RString) classname) |
| interface from AcdkObjectInterface They are not implemented, because already handled in standard_invoke()
|
virtual acdk::lang::RObject | dyn_new (IN(RString) classname, IN(RString) constructor, IN(RDmiObjectArray) inp, OUT(RDmiObjectArray) outp) |
virtual RDmiObject | dyn_invoke (IN(RString) methodname, IN(RDmiObjectArray) inp, OUT(RDmiObjectArray) outp) |
virtual RDmiObject | dyn_invoke_static (IN(RString) classname, IN(RString) methodname, IN(RDmiObjectArray) inp, OUT(RDmiObjectArray) outp) |
virtual RDmiObject | dyn_peek (IN(RString) membername) |
virtual RDmiObject | dyn_peek_static (IN(RString) classname, IN(RString) membername) |
virtual void | dyn_poke (IN(RString) membername, IN(RDmiObject) value) |
virtual void | dyn_poke_static (IN(RString) classname, IN(RString) membername, IN(RDmiObject) value) |
::org::omg::CORBA::portable::ROutputStream | dii_invoke (IN(RString) method,::org::omg::CORBA::portable::InputStream &input,::org::omg::CORBA::portable::ResponseHandler &handler) |
| using dii
|
Static Public Member Functions |
const::acdk::lang::dmi::ClazzMethodInfo * | StandardDispatch (IN(RString) fname,::acdk::lang::dmi::ScriptVar &ret,::acdk::lang::dmi::ScriptVarArray &args,::acdk::lang::dmi::DmiClient &dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const::acdk::lang::dmi::ClazzInfo *clazzinfo=0, const::acdk::lang::dmi::ClazzMethodInfo *methinf=0) |
Private Attributes |
static::acdk::lang::dmi::ClazzInfo | _clazzInfo |
::acdk::lang::RObject | _acdkObject |
| is not Nil in case of Proxy to acdk object
|
const::acdk::lang::dmi::ClazzInfo * | _factoryClazz |
| is not Nil in case of factory class
|
Constructor & Destructor Documentation
acdkx::orb::AcdkObject::AcdkObject |
( |
const::acdk::lang::dmi::ClazzInfo * |
factoryClazz |
) |
|
|
Member Function Documentation
static ::acdk::lang::RObject acdkx::orb::AcdkObject::create_array_array |
( |
int |
firstLength = 0, |
|
|
int |
secondLength = 0 |
|
) |
|
|
virtual RDmiObject acdkx::orb::AcdkObject::dyn_peek |
( |
IN(RString) |
membername |
) |
[virtual] |
|
virtual void acdkx::orb::AcdkObject::dyn_poke |
( |
IN(RString) |
membername, |
|
|
IN(RDmiObject) |
value |
|
) |
[virtual] |
|
virtual void acdkx::orb::AcdkObject::dyn_poke_static |
( |
IN(RString) |
classname, |
|
|
IN(RString) |
membername, |
|
|
IN(RDmiObject) |
value |
|
) |
[virtual] |
|
virtual void acdkx::orb::AcdkObject::getCollectableFields |
( |
FieldReferences & |
fields |
) |
[virtual] |
|
|
retrun the collectable fields of this object (all Objects fields) will be re-implemented for each class by methods generated by acdkmc If this is manually implemented, the flag ObjectHasLocalGc should be set.
Reimplemented from acdk::lang::ObjectBase. |
virtual ::acdk::lang::dmi::SysFields acdkx::orb::AcdkObject::getInternalFields |
( |
int |
flags, |
|
|
const::acdk::lang::dmi::ClazzInfo * |
clazz = 0 |
|
) |
|
|
|
Handles CORBA standard methods like _is_a and DMI over IIOP.
|
Member Data Documentation
|
is not Nil in case of Proxy to acdk object
|
|
is not Nil in case of factory class
|
|
|