2005/5/9

     
 

class DmiProxyAttribute

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

acdk::tools::mc::DmiProxyAttribute Class Reference

#include <DmiProxyAttribute.h>

Inheritance diagram for acdk::tools::mc::DmiProxyAttribute:

acdk::tools::mc::CodeAttribute acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

This class add DmiProxy interface to an ACDK interface.

A DMIProxy enables an Script language to implement an ACDK interface.


Public Member Functions

 DmiProxyAttribute (bool generateProxy=true)
virtual bool apply (IN(RCodeInfo) codeinfo)
void writeMethodProxy (IN(RMethodInfo) mi, StringBuffer &sb)
bool generateProxy ()

Static Public Member Functions

void initAttribute (IN(RMetaCompiler) mc)

Private Attributes

bool _genProxy


Constructor & Destructor Documentation

acdk::tools::mc::DmiProxyAttribute::DmiProxyAttribute bool  generateProxy = true  )  [inline]
 


Member Function Documentation

virtual bool acdk::tools::mc::DmiProxyAttribute::apply IN(RCodeInfo codeinfo  )  [virtual]
 

Reimplemented from acdk::tools::mc::CodeAttribute.

bool acdk::tools::mc::DmiProxyAttribute::generateProxy  )  [inline]
 

void acdk::tools::mc::DmiProxyAttribute::initAttribute IN(RMetaCompiler mc  )  [static]
 

Reimplemented from acdk::tools::mc::CodeAttribute.

void acdk::tools::mc::DmiProxyAttribute::writeMethodProxy IN(RMethodInfo mi,
StringBuffer sb
 


Member Data Documentation

bool acdk::tools::mc::DmiProxyAttribute::_genProxy [private]