Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

CPPJini.hxx File Reference

#include <MS.hxx>
#include <EDL_API.hxx>
#include <MS_MetaSchema.hxx>
#include <MS_Class.hxx>
#include <MS_GenClass.hxx>
#include <MS_InstClass.hxx>
#include <MS_Package.hxx>
#include <MS_Error.hxx>
#include <MS_Imported.hxx>
#include <MS_InstMet.hxx>
#include <MS_ClassMet.hxx>
#include <MS_Construc.hxx>
#include <MS_ExternMet.hxx>
#include <MS_Param.hxx>
#include <MS_Field.hxx>
#include <MS_GenType.hxx>
#include <MS_Enum.hxx>
#include <MS_PrimType.hxx>
#include <MS_Alias.hxx>
#include <MS_Pointer.hxx>
#include <MS_Interface.hxx>
#include <MS_HSequenceOfMemberMet.hxx>
#include <MS_HSequenceOfExternMet.hxx>
#include <MS_HArray1OfParam.hxx>
#include <MS_HSequenceOfField.hxx>
#include <MS_HSequenceOfGenType.hxx>
#include <TColStd_HSequenceOfHAsciiString.hxx>
#include <TColStd_HSequenceOfInteger.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_NoSuchObject.hxx>
#include <CPPJini_ExtractionType.hxx>

Functions

 Handle (TColStd_HSequenceOfHAsciiString) Standard_EXPORT CPPJini_TemplatesUsed()
void Standard_EXPORT CPPJini_Init (const Handle(MS_MetaSchema)&, const Handle(TCollection_HAsciiString)&, const Handle(MS_HSequenceOfExternMet)&, const Handle(MS_HSequenceOfMemberMet)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void Standard_EXPORT CPPJini_Extract (const Handle(MS_MetaSchema)&ams, const Handle(TCollection_HAsciiString)&atypename, const Handle(TColStd_HSequenceOfHAsciiString)&edlsfullpath, const Handle(TCollection_HAsciiString)&outdir, const Handle(TColStd_HSequenceOfHAsciiString)&outfile, const Standard_CString Mode)
void CPPJini_TransientHandle (const Handle(EDL_API)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&)
void CPPJini_TransientClass (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&, const CPPJini_ExtractionType, const Handle(MS_HSequenceOfMemberMet)&)
void CPPJini_MPVClass (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&, const CPPJini_ExtractionType, const Handle(MS_HSequenceOfMemberMet)&)
void CPPJini_Alias (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Alias)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPPJini_Package (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Package)&, const Handle(TColStd_HSequenceOfHAsciiString)&, const CPPJini_ExtractionType, const Handle(MS_HSequenceOfExternMet)&)
void CPPJini_BuildMethod (const Handle(MS_MetaSchema)&aMeta, const Handle(EDL_API)&api, const Handle(TCollection_HAsciiString)&className, const Handle(MS_Method)&m, const Handle(TCollection_HAsciiString)&methodName, const Standard_Integer nbmeth)
void CPPJini_Enum (const Handle(MS_MetaSchema)&aMeta, const Handle(EDL_API)&api, const Handle(MS_Enum)&anEnum, const Handle(TColStd_HSequenceOfHAsciiString)&outfile)

Variables

Standard_CString VJClass = "%Class"
Standard_CString VJTICIncludes = "%TICIncludes"
Standard_CString VJInherits = "%Inherits"
Standard_CString VJTICPublicmets = "%TICPublicmets"
Standard_CString VJTICPublicfriends = "%TICPublicfriends"
Standard_CString VJTICProtectedmets = "%TICProtectedmets"
Standard_CString VJTICProtectedfields = "%TICProtectedfields"
Standard_CString VJTICPrivatemets = "%TICPrivatemets"
Standard_CString VJTICPrivatefriends = "%TICPrivatefriends"
Standard_CString VJTICDefines = "%TICDefines"
Standard_CString VJTICUndefines = "%TICUndefines"
Standard_CString VJTICPrivatefields = "%TICPrivatefields"
Standard_CString VJVirtual = "%Virtual"
Standard_CString VJReturn = "%Return"
Standard_CString VJMethodName = "%MethodName"
Standard_CString VJArgument = "%Arguments"
Standard_CString VJMetSpec = "%MetSpec"
Standard_CString VJMethod = "%Method"
Standard_CString VJMBody = "%MBody"
Standard_CString VJDName = "%DName"
Standard_CString VJDValue = "%DValue"
Standard_CString VJIClass = "%IClass"
Standard_CString VJCxxFile = "CxxFile"
Standard_CString VJLxxFile = "LxxFile"
Standard_CString VJoutClass = "%outClass"
Standard_CString VJNb = "%Nb"
Standard_CString VJValues = "%Values"
Standard_CString VJSupplement = "%Supplement"
Standard_CString VJMethods = "%Methods"
Standard_CString VJAncestors = "%Ancestors"
Standard_CString VJFullPath = "%FullPath"
Standard_CString VJMethodHeader = "%MethodHeader"
Standard_CString VJConstructorHeader = "%ConstructorHeader"
Standard_CString VJTICSuppMethod = "%TICSuppMethod"
Standard_CString VJInterface = "%Interface"
Standard_CString VJNbConstr = "%NbConstr"

Function Documentation

void CPPJini_Alias const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Alias)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPPJini_BuildMethod const Handle(MS_MetaSchema)&  aMeta,
const Handle(EDL_API)&  api,
const Handle(TCollection_HAsciiString)&  className,
const Handle(MS_Method)&  m,
const Handle(TCollection_HAsciiString)&  methodName,
const Standard_Integer  nbmeth
 

void CPPJini_Enum const Handle(MS_MetaSchema)&  aMeta,
const Handle(EDL_API)&  api,
const Handle(MS_Enum)&  anEnum,
const Handle(TColStd_HSequenceOfHAsciiString)&  outfile
 

void Standard_EXPORT CPPJini_Extract const Handle(MS_MetaSchema)&  ams,
const Handle(TCollection_HAsciiString)&  atypename,
const Handle(TColStd_HSequenceOfHAsciiString)&  edlsfullpath,
const Handle(TCollection_HAsciiString)&  outdir,
const Handle(TColStd_HSequenceOfHAsciiString)&  outfile,
const Standard_CString  Mode
 

void Standard_EXPORT CPPJini_Init const Handle(MS_MetaSchema)&  ,
const Handle(TCollection_HAsciiString)&  ,
const Handle(MS_HSequenceOfExternMet)&  ,
const Handle(MS_HSequenceOfMemberMet)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPPJini_MPVClass const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)&  ,
const   CPPJini_ExtractionType,
const Handle(MS_HSequenceOfMemberMet)& 
 

void CPPJini_Package const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Package)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)&  ,
const   CPPJini_ExtractionType,
const Handle(MS_HSequenceOfExternMet)& 
 

void CPPJini_TransientClass const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)&  ,
const   CPPJini_ExtractionType,
const Handle(MS_HSequenceOfMemberMet)& 
 

void CPPJini_TransientHandle const Handle(EDL_API)&  ,
const Handle(TCollection_HAsciiString)&  ,
const Handle(TCollection_HAsciiString)&  ,
const Handle(TCollection_HAsciiString)& 
 

Handle TColStd_HSequenceOfHAsciiString   ) 
 


Variable Documentation

Standard_CString VJAncestors = "%Ancestors"
 

Standard_CString VJArgument = "%Arguments"
 

Standard_CString VJClass = "%Class"
 

Standard_CString VJConstructorHeader = "%ConstructorHeader"
 

Standard_CString VJCxxFile = "CxxFile"
 

Standard_CString VJDName = "%DName"
 

Standard_CString VJDValue = "%DValue"
 

Standard_CString VJFullPath = "%FullPath"
 

Standard_CString VJIClass = "%IClass"
 

Standard_CString VJInherits = "%Inherits"
 

Standard_CString VJInterface = "%Interface"
 

Standard_CString VJLxxFile = "LxxFile"
 

Standard_CString VJMBody = "%MBody"
 

Standard_CString VJMethod = "%Method"
 

Standard_CString VJMethodHeader = "%MethodHeader"
 

Standard_CString VJMethodName = "%MethodName"
 

Standard_CString VJMethods = "%Methods"
 

Standard_CString VJMetSpec = "%MetSpec"
 

Standard_CString VJNb = "%Nb"
 

Standard_CString VJNbConstr = "%NbConstr"
 

Standard_CString VJoutClass = "%outClass"
 

Standard_CString VJReturn = "%Return"
 

Standard_CString VJSupplement = "%Supplement"
 

Standard_CString VJTICDefines = "%TICDefines"
 

Standard_CString VJTICIncludes = "%TICIncludes"
 

Standard_CString VJTICPrivatefields = "%TICPrivatefields"
 

Standard_CString VJTICPrivatefriends = "%TICPrivatefriends"
 

Standard_CString VJTICPrivatemets = "%TICPrivatemets"
 

Standard_CString VJTICProtectedfields = "%TICProtectedfields"
 

Standard_CString VJTICProtectedmets = "%TICProtectedmets"
 

Standard_CString VJTICPublicfriends = "%TICPublicfriends"
 

Standard_CString VJTICPublicmets = "%TICPublicmets"
 

Standard_CString VJTICSuppMethod = "%TICSuppMethod"
 

Standard_CString VJTICUndefines = "%TICUndefines"
 

Standard_CString VJValues = "%Values"
 

Standard_CString VJVirtual = "%Virtual"
 


Generated on Mon Aug 25 14:59:16 2008 for OpenCASCADE by  doxygen 1.4.1