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

CPPExt.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_HSequenceOfMemberMet.hxx>
#include <MS_HSequenceOfExternMet.hxx>
#include <MS_HSequenceOfParam.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 <Standard_Macro.hxx>

Functions

Standard_EXPORT Handle (TColStd_HSequenceOfHAsciiString) CPP_TemplatesUsed()
void Standard_EXPORT CPP_Extract (const Handle(MS_MetaSchema)&ams, const Handle(TCollection_HAsciiString)&aname, const Handle(TColStd_HSequenceOfHAsciiString)&edlsfullpath, const Handle(TCollection_HAsciiString)&outdir, const Handle(TColStd_HSequenceOfHAsciiString)&outfile, const Standard_CString)
 Handle (TCollection_HAsciiString) CPP_BuildType(const Handle(MS_MetaSchema)&
void CPP_TransientHandle (const Handle(EDL_API)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&)
void CPP_TransientClass (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_PersistentClassOBJY (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_PersistentHandleOBJY (const Handle(EDL_API)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&)
void CPP_PersistentClassCSFDB (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_PersistentHandleCSFDB (const Handle(EDL_API)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&)
void CPP_PersistentClassOBJS (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_PersistentHandleOBJS (const Handle(EDL_API)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&, const Handle(TCollection_HAsciiString)&)
void CPP_ExceptionClass (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_MPVClass (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_StorableClass (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Class)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_Enum (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Enum)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_Alias (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Alias)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_Pointer (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Pointer)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_Package (const Handle(MS_MetaSchema)&, const Handle(EDL_API)&, const Handle(MS_Package)&, const Handle(TColStd_HSequenceOfHAsciiString)&)
void CPP_BuildMethod (const Handle(MS_MetaSchema)&aMeta, const Handle(EDL_API)&api, const Handle(MS_Method)&m, const Handle(TCollection_HAsciiString)&methodName, const Standard_Boolean forDeclaration)

Variables

Standard_CString VClass = "%Class"
Standard_CString VClassComment = "%ClassComment"
Standard_CString VTICIncludes = "%TICIncludes"
Standard_CString VInherits = "%Inherits"
Standard_CString VTICPublicmets = "%TICPublicmets"
Standard_CString VTICPublicfriends = "%TICPublicfriends"
Standard_CString VTICProtectedmets = "%TICProtectedmets"
Standard_CString VTICProtectedfields = "%TICProtectedfields"
Standard_CString VTICPrivatemets = "%TICPrivatemets"
Standard_CString VTICPrivatefriends = "%TICPrivatefriends"
Standard_CString VTICDefines = "%TICDefines"
Standard_CString VTICInlineIncludes = "%TICInlineIncludes"
Standard_CString VTICUndefines = "%TICUndefines"
Standard_CString VTICPrivatefields = "%TICPrivatefields"
Standard_CString VRetSpec = "%RetSpec"
Standard_CString VVirtual = "%Virtual"
Standard_CString VReturn = "%Return"
Standard_CString VAnd = "%And"
Standard_CString VMethodComment = "%MethodComment"
Standard_CString VMethodName = "%MethodName"
Standard_CString VArgument = "%Arguments"
Standard_CString VMetSpec = "%MetSpec"
Standard_CString VMethod = "%Method"
Standard_CString VMBody = "%MBody"
Standard_CString VDName = "%DName"
Standard_CString VDValue = "%DValue"
Standard_CString VIsInline = "%IsInline"
Standard_CString VIsCreateMethod = "%IsCreateMethod"
Standard_CString VIClass = "%IClass"
Standard_CString VSuffix = "%Suffix"
Standard_CString VCxxFile = "CxxFile"
Standard_CString VLxxFile = "LxxFile"
Standard_CString VInlineMethod = "%InlineMethod"
Standard_CString VoutClass = "%outClass"
Standard_CString VNb = "%Nb"
Standard_CString VValues = "%Values"
Standard_CString VSupplement = "%Supplement"
Standard_CString VTypeMgt = "%TypeMgt"
Standard_CString VMethods = "%Methods"
Standard_CString VAncestors = "%Ancestors"
Standard_CString VFullPath = "%FullPath"
Standard_CString VMethodHeader = "%MethodHeader"
Standard_CString VConstructorHeader = "%ConstructorHeader"
Standard_CString VTICSuppMethod = "%TICSuppMethod"

Function Documentation

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

void CPP_BuildMethod const Handle(MS_MetaSchema)&  aMeta,
const Handle(EDL_API)&  api,
const Handle(MS_Method)&  m,
const Handle(TCollection_HAsciiString)&  methodName,
const Standard_Boolean  forDeclaration
 

void CPP_Enum const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Enum)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPP_ExceptionClass const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void Standard_EXPORT CPP_Extract const Handle(MS_MetaSchema)&  ams,
const Handle(TCollection_HAsciiString)&  aname,
const Handle(TColStd_HSequenceOfHAsciiString)&  edlsfullpath,
const Handle(TCollection_HAsciiString)&  outdir,
const Handle(TColStd_HSequenceOfHAsciiString)&  outfile,
const   Standard_CString
 

void CPP_MPVClass const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPP_Package const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Package)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPP_PersistentClassCSFDB const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPP_PersistentClassOBJS const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPP_PersistentClassOBJY const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

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

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

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

void CPP_Pointer const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Pointer)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPP_StorableClass const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

void CPP_TransientClass const Handle(MS_MetaSchema)&  ,
const Handle(EDL_API)&  ,
const Handle(MS_Class)&  ,
const Handle(TColStd_HSequenceOfHAsciiString)& 
 

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

Handle TCollection_HAsciiString   )  const
 

Standard_EXPORT Handle TColStd_HSequenceOfHAsciiString   ) 
 


Variable Documentation

Standard_CString VAncestors = "%Ancestors"
 

Standard_CString VAnd = "%And"
 

Standard_CString VArgument = "%Arguments"
 

Standard_CString VClass = "%Class"
 

Standard_CString VClassComment = "%ClassComment"
 

Standard_CString VConstructorHeader = "%ConstructorHeader"
 

Standard_CString VCxxFile = "CxxFile"
 

Standard_CString VDName = "%DName"
 

Standard_CString VDValue = "%DValue"
 

Standard_CString VFullPath = "%FullPath"
 

Standard_CString VIClass = "%IClass"
 

Standard_CString VInherits = "%Inherits"
 

Standard_CString VInlineMethod = "%InlineMethod"
 

Standard_CString VIsCreateMethod = "%IsCreateMethod"
 

Standard_CString VIsInline = "%IsInline"
 

Standard_CString VLxxFile = "LxxFile"
 

Standard_CString VMBody = "%MBody"
 

Standard_CString VMethod = "%Method"
 

Standard_CString VMethodComment = "%MethodComment"
 

Standard_CString VMethodHeader = "%MethodHeader"
 

Standard_CString VMethodName = "%MethodName"
 

Standard_CString VMethods = "%Methods"
 

Standard_CString VMetSpec = "%MetSpec"
 

Standard_CString VNb = "%Nb"
 

Standard_CString VoutClass = "%outClass"
 

Standard_CString VRetSpec = "%RetSpec"
 

Standard_CString VReturn = "%Return"
 

Standard_CString VSuffix = "%Suffix"
 

Standard_CString VSupplement = "%Supplement"
 

Standard_CString VTICDefines = "%TICDefines"
 

Standard_CString VTICIncludes = "%TICIncludes"
 

Standard_CString VTICInlineIncludes = "%TICInlineIncludes"
 

Standard_CString VTICPrivatefields = "%TICPrivatefields"
 

Standard_CString VTICPrivatefriends = "%TICPrivatefriends"
 

Standard_CString VTICPrivatemets = "%TICPrivatemets"
 

Standard_CString VTICProtectedfields = "%TICProtectedfields"
 

Standard_CString VTICProtectedmets = "%TICProtectedmets"
 

Standard_CString VTICPublicfriends = "%TICPublicfriends"
 

Standard_CString VTICPublicmets = "%TICPublicmets"
 

Standard_CString VTICSuppMethod = "%TICSuppMethod"
 

Standard_CString VTICUndefines = "%TICUndefines"
 

Standard_CString VTypeMgt = "%TypeMgt"
 

Standard_CString VValues = "%Values"
 

Standard_CString VVirtual = "%Virtual"
 


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