|
mummy
1.0.2
|
#include <MummySettings.h>
Public Member Functions | |
| ClassWrappingSettings (gxsys_stl::string nm=gxsys_stl::string(""), gxsys_stl::string pat=gxsys_stl::string(""), gxsys_stl::string sk=gxsys_stl::string(""), gxsys_stl::string fm=gxsys_stl::string(""), bool edfm=false, gxsys_stl::string cmr=gxsys_stl::string(""), gxsys_stl::string dm=gxsys_stl::string(""), bool sh=false, gxsys_stl::string exH=gxsys_stl::string(""), gxsys_stl::string exEL=gxsys_stl::string(""), gxsys_stl::string exCS=gxsys_stl::string(""), gxsys_stl::string exCSUT=gxsys_stl::string(""), gxsys_stl::string csCM=gxsys_stl::string(""), gxsys_stl::string rm=gxsys_stl::string(""), gxsys_stl::string um=gxsys_stl::string(""), gxsys_stl::string grcm=gxsys_stl::string(""), gxsys_stl::string rbc=gxsys_stl::string(""), gxsys_stl::string ri=gxsys_stl::string(""), gxsys_stl::string gmtem=gxsys_stl::string(""), gxsys_stl::string smtem=gxsys_stl::string(""), bool eml=false, gxsys_stl::string ber=gxsys_stl::string(""), gxsys_stl::string eer=gxsys_stl::string(""), bool partial=false, gxsys_stl::string ebc=gxsys_stl::string(""), gxsys_stl::string ecm=gxsys_stl::string(""), gxsys_stl::string ei=gxsys_stl::string(""), gxsys_stl::string wob=gxsys_stl::string("")) | |
Public Attributes | |
| gxsys_stl::string | name |
| gxsys_stl::string | pattern |
| gxsys_stl::string | sortkey |
| gxsys_stl::string | defaultFactoryMethod |
| bool | emitDefaultFactoryMethod |
| gxsys_stl::string | countedMethodsRegex |
| gxsys_stl::string | defaultDisposalMethod |
| bool | shadow |
| gxsys_stl::string | externalHints |
| gxsys_stl::string | extraExportLayerCode |
| gxsys_stl::string | extraCsharpCode |
| gxsys_stl::string | extraCsharpUnitTestCode |
| gxsys_stl::string | csharpConstructorModifier |
| gxsys_stl::string | registerMethod |
| gxsys_stl::string | unRegisterMethod |
| gxsys_stl::string | getRefCountMethod |
| gxsys_stl::string | registerBaseClass |
| gxsys_stl::string | registerInclude |
| gxsys_stl::string | getMummyTypeEntryMethod |
| gxsys_stl::string | setMummyTypeEntryMethod |
| bool | excludeMarkedLines |
| gxsys_stl::string | beginExcludeRegex |
| gxsys_stl::string | endExcludeRegex |
| bool | partialClass |
| gxsys_stl::string | exceptionBaseClass |
| gxsys_stl::string | exceptionCloneMethod |
| gxsys_stl::string | exceptionInclude |
| gxsys_stl::string | wrappedObjectBase |
Definition at line 29 of file MummySettings.h.
| ClassWrappingSettings::ClassWrappingSettings | ( | gxsys_stl::string | nm = gxsys_stl::string(""), |
| gxsys_stl::string | pat = gxsys_stl::string(""), |
||
| gxsys_stl::string | sk = gxsys_stl::string(""), |
||
| gxsys_stl::string | fm = gxsys_stl::string(""), |
||
| bool | edfm = false, |
||
| gxsys_stl::string | cmr = gxsys_stl::string(""), |
||
| gxsys_stl::string | dm = gxsys_stl::string(""), |
||
| bool | sh = false, |
||
| gxsys_stl::string | exH = gxsys_stl::string(""), |
||
| gxsys_stl::string | exEL = gxsys_stl::string(""), |
||
| gxsys_stl::string | exCS = gxsys_stl::string(""), |
||
| gxsys_stl::string | exCSUT = gxsys_stl::string(""), |
||
| gxsys_stl::string | csCM = gxsys_stl::string(""), |
||
| gxsys_stl::string | rm = gxsys_stl::string(""), |
||
| gxsys_stl::string | um = gxsys_stl::string(""), |
||
| gxsys_stl::string | grcm = gxsys_stl::string(""), |
||
| gxsys_stl::string | rbc = gxsys_stl::string(""), |
||
| gxsys_stl::string | ri = gxsys_stl::string(""), |
||
| gxsys_stl::string | gmtem = gxsys_stl::string(""), |
||
| gxsys_stl::string | smtem = gxsys_stl::string(""), |
||
| bool | eml = false, |
||
| gxsys_stl::string | ber = gxsys_stl::string(""), |
||
| gxsys_stl::string | eer = gxsys_stl::string(""), |
||
| bool | partial = false, |
||
| gxsys_stl::string | ebc = gxsys_stl::string(""), |
||
| gxsys_stl::string | ecm = gxsys_stl::string(""), |
||
| gxsys_stl::string | ei = gxsys_stl::string(""), |
||
| gxsys_stl::string | wob = gxsys_stl::string("") |
||
| ) | [inline] |
Definition at line 61 of file MummySettings.h.
| gxsys_stl::string ClassWrappingSettings::beginExcludeRegex |
Definition at line 53 of file MummySettings.h.
Referenced by MummyGenerator::GetHeaderFileReader().
| gxsys_stl::string ClassWrappingSettings::countedMethodsRegex |
Definition at line 37 of file MummySettings.h.
Referenced by MummySettings::GetCountedMethodsRegex().
| gxsys_stl::string ClassWrappingSettings::csharpConstructorModifier |
Definition at line 44 of file MummySettings.h.
Referenced by MummySettings::GetCsharpConstructorModifier().
| gxsys_stl::string ClassWrappingSettings::defaultDisposalMethod |
Definition at line 38 of file MummySettings.h.
Referenced by MummySettings::GetDisposalMethod().
| gxsys_stl::string ClassWrappingSettings::defaultFactoryMethod |
Definition at line 35 of file MummySettings.h.
Referenced by MummySettings::GetFactoryMethod().
Definition at line 36 of file MummySettings.h.
Referenced by MummySettings::GetEmitDefaultFactoryMethod().
| gxsys_stl::string ClassWrappingSettings::endExcludeRegex |
Definition at line 54 of file MummySettings.h.
Referenced by MummyGenerator::GetHeaderFileReader().
| gxsys_stl::string ClassWrappingSettings::exceptionBaseClass |
Definition at line 56 of file MummySettings.h.
Referenced by MummyCsharpExportLayerGenerator::EmitClassMethodForExportLayer(), and MummyCsharpGenerator::EmitCSharpWrapperClass().
| gxsys_stl::string ClassWrappingSettings::exceptionCloneMethod |
Definition at line 57 of file MummySettings.h.
Referenced by MummyCsharpExportLayerGenerator::EmitClassMethodForExportLayer().
| gxsys_stl::string ClassWrappingSettings::exceptionInclude |
Definition at line 58 of file MummySettings.h.
Definition at line 52 of file MummySettings.h.
Referenced by MummyGenerator::GetHeaderFileReader().
| gxsys_stl::string ClassWrappingSettings::externalHints |
Definition at line 40 of file MummySettings.h.
Referenced by MummySettings::GetExternalHints().
| gxsys_stl::string ClassWrappingSettings::extraCsharpCode |
Definition at line 42 of file MummySettings.h.
Referenced by MummySettings::GetExtraCsharpCode().
| gxsys_stl::string ClassWrappingSettings::extraCsharpUnitTestCode |
Definition at line 43 of file MummySettings.h.
Referenced by MummySettings::GetExtraCsharpUnitTestCode().
| gxsys_stl::string ClassWrappingSettings::extraExportLayerCode |
Definition at line 41 of file MummySettings.h.
Referenced by MummySettings::GetExtraExportLayerCode().
| gxsys_stl::string ClassWrappingSettings::getMummyTypeEntryMethod |
Definition at line 50 of file MummySettings.h.
Referenced by MummyCsharpExportLayerGenerator::EmitSpecialHandlingForObjectPointerReturns().
| gxsys_stl::string ClassWrappingSettings::getRefCountMethod |
Definition at line 47 of file MummySettings.h.
Referenced by MummyCsharpExportLayerGenerator::EmitSpecialHandlingForObjectPointerReturns().
| gxsys_stl::string ClassWrappingSettings::name |
Definition at line 32 of file MummySettings.h.
Referenced by MummySettings::AddUnwrappableClass(), and MummySettings::AddWrappableClass().
Definition at line 55 of file MummySettings.h.
Referenced by MummyCsharpGenerator::EmitCSharpWrapperClass(), and MummySettings::GetPartialClass().
| gxsys_stl::string ClassWrappingSettings::pattern |
Definition at line 33 of file MummySettings.h.
| gxsys_stl::string ClassWrappingSettings::registerBaseClass |
Definition at line 48 of file MummySettings.h.
Referenced by MummyCsharpExportLayerGenerator::EmitSpecialHandlingForObjectPointerReturns(), and MummySettings::GetRegisterBaseClass().
| gxsys_stl::string ClassWrappingSettings::registerInclude |
Definition at line 49 of file MummySettings.h.
Referenced by MummySettings::GetRegisterInclude().
| gxsys_stl::string ClassWrappingSettings::registerMethod |
Definition at line 45 of file MummySettings.h.
Referenced by MummyCsharpExportLayerGenerator::EmitSpecialHandlingForObjectPointerReturns(), and MummySettings::GetRegisterMethod().
| gxsys_stl::string ClassWrappingSettings::setMummyTypeEntryMethod |
Definition at line 51 of file MummySettings.h.
Referenced by MummyCsharpExportLayerGenerator::EmitSpecialHandlingForObjectPointerReturns().
Definition at line 39 of file MummySettings.h.
Referenced by MummySettings::GetUseShadow().
| gxsys_stl::string ClassWrappingSettings::sortkey |
Definition at line 34 of file MummySettings.h.
Referenced by SortBySortKey::operator()().
| gxsys_stl::string ClassWrappingSettings::unRegisterMethod |
Definition at line 46 of file MummySettings.h.
Referenced by MummySettings::GetUnRegisterMethod().
| gxsys_stl::string ClassWrappingSettings::wrappedObjectBase |
Definition at line 59 of file MummySettings.h.
Referenced by MummyCsharpGenerator::EmitCSharpWrapperClass().
1.7.6.1