2005/5/9

     
 

class ClassModulCompiler

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

acdk::tools::acdkmc::ClassModulCompiler Class Reference

#include <ClassInfo.h>

Inheritance diagram for acdk::tools::acdkmc::ClassModulCompiler:

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

Public Member Functions

 ClassModulCompiler (IN(RString) path)
int generate ()
void writeMIHs ()
void writeClassInfo ()
void writeClassInfo (RString outfile, RPrintWriter stuboutfile, IN(::acdk::util::RIterator) it, int count)
void writeClsInfoCPPHeader (IN(RPrintWriter) out)
void writeModuleHeaderIncludes (IN(RPrintWriter) out, IN(RPrintWriter) stubout)
void dump (IN(RPrintWriter) out, IN(RString) ind)
bool checkContext ()
void setbaseFileName ()
void addModuleAttrCode (IN(RString) code)

Static Public Member Functions

void help ()
int go (RStringArray args)
RClassModulCompiler getClassModuleCompiler ()
 ACDK2IDL related.


Public Attributes

bool all_inModules

Private Attributes

RString _path
RArrayList _modules

Constructor & Destructor Documentation

acdk::tools::acdkmc::ClassModulCompiler::ClassModulCompiler IN(RString path  )  [inline]
 


Member Function Documentation

void acdk::tools::acdkmc::ClassModulCompiler::addModuleAttrCode IN(RString code  ) 
 

bool acdk::tools::acdkmc::ClassModulCompiler::checkContext  ) 
 

void acdk::tools::acdkmc::ClassModulCompiler::dump IN(RPrintWriter out,
IN(RString ind
 

int acdk::tools::acdkmc::ClassModulCompiler::generate  ) 
 

RClassModulCompiler acdk::tools::acdkmc::ClassModulCompiler::getClassModuleCompiler  )  [static]
 

ACDK2IDL related.

int acdk::tools::acdkmc::ClassModulCompiler::go RStringArray  args  )  [static]
 

void acdk::tools::acdkmc::ClassModulCompiler::help  )  [static]
 

void acdk::tools::acdkmc::ClassModulCompiler::setbaseFileName  ) 
 

void acdk::tools::acdkmc::ClassModulCompiler::writeClassInfo RString  outfile,
RPrintWriter  stuboutfile,
IN(::acdk::util::RIterator it,
int  count
 

void acdk::tools::acdkmc::ClassModulCompiler::writeClassInfo  ) 
 

void acdk::tools::acdkmc::ClassModulCompiler::writeClsInfoCPPHeader IN(RPrintWriter out  ) 
 

void acdk::tools::acdkmc::ClassModulCompiler::writeMIHs  ) 
 

void acdk::tools::acdkmc::ClassModulCompiler::writeModuleHeaderIncludes IN(RPrintWriter out,
IN(RPrintWriter stubout
 


Member Data Documentation

RArrayList acdk::tools::acdkmc::ClassModulCompiler::_modules [private]
 

RString acdk::tools::acdkmc::ClassModulCompiler::_path [private]
 

bool acdk::tools::acdkmc::ClassModulCompiler::all_inModules