|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::dmi::DmiProxyBase Class Reference#include <DmiProxy.h>
List of all members.
Detailed Description
DmiProxy is the base class for DMI proxys for interfaces, which enables to implement interfaces with DMI server implemenation.
If an interface not tagged with the final attribute the acdkmc generated the proxy. The proxy delegates all interface calls via invoke to the given DMI Server delegate object.
- Author:
- Roger Rene Kommer (kommer@artefaktur.com)
- Version:
- Revision
- 1.22
- Date:
- Date
- 2005/04/09 19:26:52
Constructor & Destructor Documentation
acdk::lang::dmi::DmiProxyBase::DmiProxyBase |
( |
|
) |
[inline] |
|
virtual acdk::lang::dmi::DmiProxyBase::~DmiProxyBase |
( |
|
) |
[inline, virtual] |
|
acdk::lang::dmi::DmiProxyBase::DmiProxyBase |
( |
IN(RObjectArray) |
proxies, |
|
|
IN(RObject) |
dmiTarget, |
|
|
int |
flags, |
|
|
const::acdk::lang::dmi::ClazzInfo * |
ci |
|
) |
|
|
Member Function Documentation
Object* acdk::lang::dmi::DmiProxyBase::_cast |
( |
const::acdk::lang::dmi::ClazzInfo * |
ci |
) |
|
|
Object* acdk::lang::dmi::DmiProxyBase::_dmiProxyCast |
( |
const ClazzInfo * |
ci |
) |
[inline] |
|
|
Cast underlying dmi proxy.
|
RObject acdk::lang::dmi::DmiProxyBase::_dmiProxyGetTarget |
( |
|
) |
[inline] |
|
bool acdk::lang::dmi::DmiProxyBase::_gc_releaseRef |
( |
const Object * |
This |
) |
const |
|
void acdk::lang::dmi::DmiProxyBase::_initThis |
( |
Object * |
This |
) |
|
|
DmiClient& acdk::lang::dmi::DmiProxyBase::getDmiClient |
( |
|
) |
[inline] |
|
void acdk::lang::dmi::DmiProxyBase::setDmiClient |
( |
const DmiClient & |
dc |
) |
[inline] |
|
void acdk::lang::dmi::DmiProxyBase::setDmiTarget |
( |
INP(RObject) |
target |
) |
[inline] |
|
Member Data Documentation
|
|