# CPPJini_Define.hxx File Reference

## Functions

| Handle (TCollection_HAsciiString) CPPJini_InterfaceName
class void | CPPJini_WriteFile (const Handle(EDL_API)&api, const Handle(TCollection_HAsciiString)&aFileName, const Standard_CString var)
void | CPPJini_UsedTypes (const Handle(MS_MetaSchema)&aMeta, const Handle(MS_Common)&aCommon, const Handle(TColStd_HSequenceOfHAsciiString)&List, const Handle(TColStd_HSequenceOfHAsciiString)&Incp)
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 MethodNumber)
void | CPPJini_Enum (const Handle(MS_MetaSchema)&aMeta, const Handle(EDL_API)&api, const Handle(MS_Enum)&anEnum, const Handle(TColStd_HSequenceOfHAsciiString)&outfile)
void | CPPJini_CheckMethod (const Standard_Integer index, const Handle(TCollection_HAsciiString)&thename, CPPJini_DataMapOfAsciiStringInteger &themap, TColStd_Array1OfInteger &theindexes)
Standard_Boolean | CPPJini_IsCasType (const Handle(TCollection_HAsciiString)&typname)
Standard_Boolean | CPPJini_HaveEmptyConstructor (const Handle(MS_MetaSchema)&aMeta, const Handle(TCollection_HAsciiString)&aClass, const Handle(MS_HSequenceOfMemberMet)&methods)
void | CPPJini_MethodBuilder (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 nummet)

## Variables

Standard_CString | VJClass
Standard_CString | VJTICIncludes
Standard_CString | VJInherits
Standard_CString | VJTICPublicmets
Standard_CString | VJTICPublicfriends
Standard_CString | VJTICProtectedmets
Standard_CString | VJTICProtectedfields
Standard_CString | VJTICPrivatemets
Standard_CString | VJTICPrivatefriends
Standard_CString | VJTICDefines
Standard_CString | VJTICUndefines
Standard_CString | VJTICPrivatefields
Standard_CString | VJTICSuppMethod
Standard_CString | VJVirtual
Standard_CString | VJReturn
Standard_CString | VJMethodName
Standard_CString | VJArgument
Standard_CString | VJMetSpec
Standard_CString | VJMethod
Standard_CString | VJMBody
Standard_CString | VJDName
Standard_CString | VJDValue
Standard_CString | VJIClass
Standard_CString | VJCxxFile
Standard_CString | VJLxxFile
Standard_CString | VJoutClass
Standard_CString | VJNb
Standard_CString | VJValues
Standard_CString | VJSupplement
Standard_CString | VJMethods
Standard_CString | VJAncestors
Standard_CString | VJFullPath
Standard_CString | VJMethodHeader
Standard_CString | VJConstructorHeader

## Function Documentation

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 | MethodNumber
| ) |

void CPPJini_CheckMethod | ( | const Standard_Integer | index,
|  | const Handle(TCollection_HAsciiString)& | thename,
|  | CPPJini_DataMapOfAsciiStringInteger & | themap,
|  | TColStd_Array1OfInteger & | theindexes
| ) |

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

Standard_Boolean CPPJini_HaveEmptyConstructor | ( | const Handle(MS_MetaSchema)& | aMeta,
|  | const Handle(TCollection_HAsciiString)& | aClass,
|  | const Handle(MS_HSequenceOfMemberMet)& | methods
| ) |

Standard_Boolean CPPJini_IsCasType | ( | const Handle(TCollection_HAsciiString)& | typname | ) |

void CPPJini_MethodBuilder | ( | 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 | nummet
| ) |

void CPPJini_UsedTypes | ( | const Handle(MS_MetaSchema)& | aMeta,
|  | const Handle(MS_Common)& | aCommon,
|  | const Handle(TColStd_HSequenceOfHAsciiString)& | List,
|  | const Handle(TColStd_HSequenceOfHAsciiString)& | Incp
| ) |

class class void CPPJini_WriteFile | ( | const Handle(EDL_API)& | api,
|  | const Handle(TCollection_HAsciiString)& | aFileName,
|  | const Standard_CString | var
| ) |

Handle | ( | TCollection_HAsciiString |  | ) | `[inline]`

## Variable Documentation

Standard_CString VJAncestors

Standard_CString VJArgument

Standard_CString VJClass

Standard_CString VJConstructorHeader

Standard_CString VJCxxFile

Standard_CString VJDName

Standard_CString VJDValue

Standard_CString VJFullPath

Standard_CString VJIClass

Standard_CString VJInherits

Standard_CString VJLxxFile

Standard_CString VJMBody

Standard_CString VJMethod

Standard_CString VJMethodHeader

Standard_CString VJMethodName

Standard_CString VJMethods

Standard_CString VJMetSpec

Standard_CString VJNb

Standard_CString VJoutClass

Standard_CString VJReturn

Standard_CString VJSupplement

Standard_CString VJTICDefines

Standard_CString VJTICIncludes

Standard_CString VJTICPrivatefields

Standard_CString VJTICPrivatefriends

Standard_CString VJTICPrivatemets

Standard_CString VJTICProtectedfields

Standard_CString VJTICProtectedmets

Standard_CString VJTICPublicfriends

Standard_CString VJTICPublicmets

Standard_CString VJTICSuppMethod

Standard_CString VJTICUndefines

Standard_CString VJValues

Standard_CString VJVirtual