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