mummy  1.0.3
MummyCsharpGenerator Member List

This is the complete list of members for MummyCsharpGenerator, including all inherited members.

AddLookupEntries(const cable::Class *c)MummyCsharpGeneratorvirtual
AddTargetInterface(const gxsys_stl::string &iface)MummyCsharpGeneratorvirtual
BuildPropGetsAndSetsMap(gxsys_stl::vector< cable::Method * > &wrapped_methods, gxsys_stl::map< gxsys_stl::string, gxsys_stl::pair< cable::Method *, cable::Method * > > &wrapped_properties)MummyCsharpGeneratorvirtual
CacheExternalHints(const gxsys_stl::string &hintsfile)MummyCsharpGeneratorvirtual
ClassIsWrappable(const cable::Class *c)MummyCsharpGeneratorvirtual
ClassLineNumberMummyCsharpGeneratorprivate
ClearLookupEntries()MummyCsharpGeneratorvirtual
CurrentMethodIdMummyCsharpGeneratorprivate
DumpLookupEntries()MummyCsharpGeneratorvirtual
EmitCSharpConstructor(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname, bool emitExceptionParams)MummyCsharpGeneratorvirtual
EmitCSharpDispose(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname, const unsigned int eventCount, bool emitExceptionParams)MummyCsharpGeneratorvirtual
EmitCSharpDllImportDeclaration(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname, const char *f, bool emitExceptionParams)MummyCsharpGeneratorvirtual
EmitCSharpEnums(gxsys_ios::ostream &os, const cable::Class *c)MummyCsharpGeneratorvirtual
EmitCSharpEvent(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &eventName)MummyCsharpGeneratorvirtual
EmitCSharpMethod(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname, const gxsys_stl::string &accessLevel, bool emitExceptionParams)MummyCsharpGeneratorvirtual
EmitCSharpMethodBody(gxsys_ios::ostream &os, unsigned int indent, const cable::Class *c, const cable::Method *m, gxsys_stl::string &f, const char *impliedArg0, bool emitExceptionParams)MummyCsharpGeneratorvirtual
EmitCSharpMethodDeclaration(gxsys_ios::ostream &os, const cable::Class *c, const cable::Method *m, bool asProperty, bool useArg0AsReturn, const gxsys_stl::string &accessLevel)MummyCsharpGeneratorvirtual
EmitCSharpProperty(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *propGetMethod, const cable::Method *propSetMethod, bool emitExceptionParams)MummyCsharpGeneratorvirtual
EmitCSharpRegister(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname, bool emitExceptionParams)MummyCsharpGeneratorvirtual
EmitCSharpWrapperClass(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c)MummyCsharpGeneratorvirtual
EmitCSharpWrapperClassAsStruct(gxsys_ios::ostream &os, const cable::Class *c)MummyCsharpGeneratorvirtual
EmitMummyVersionComments(gxsys_ios::ostream &os, const char *lineCommentString)MummyGeneratorvirtual
FunctionTypeIsWrappable(const cable::FunctionType *ft)MummyCsharpGeneratorvirtual
FundamentalTypeIsWrappable(const cable::Type *t)MummyCsharpGeneratorvirtual
GatherWrappedMethods(const cable::Class *c, gxsys_stl::vector< cable::Method * > &wrapped_methods, cable::Method *&factoryM, cable::Method *&disposalM, cable::Method *&registerM, cable::Method *&unRegisterM, bool includeParentMethods)MummyCsharpGeneratorvirtual
GenerateWrappers()MummyCsharpGeneratorprotectedvirtual
GetArgName(cable::FunctionType *ftype, unsigned int i)MummyCsharpGeneratorvirtual
GetCSharpTypeString(const cable::Type *t, bool forReturn, bool isArray)MummyCsharpGeneratorvirtual
GetExportLayerFunctionName(const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname)MummyCsharpGeneratorvirtual
GetFundamentalTypeString(const cable::Type *t)MummyCsharpGeneratorvirtual
GetHeaderFileReader(const cable::Class *c)MummyGeneratorvirtual
GetIsRefArg(const cable::Type *t)MummyCsharpGeneratorvirtual
GetMethodArgumentArraySize(const cable::Class *c, const cable::Method *m, const cable::FunctionType *ft, unsigned int i)MummyCsharpGeneratorvirtual
GetMethodSignature(const cable::Class *c, const cable::Method *m)MummyCsharpGeneratorvirtual
GetPInvokeTypeString(const cable::Type *t, bool forReturn, bool isArray, bool forDelegate)MummyCsharpGeneratorvirtual
GetSettings()MummyGeneratorvirtual
GetTargetClass()MummyGeneratorvirtual
GetWrappableParentClass(const cable::Class *c)MummyCsharpGeneratorvirtual
GetWrappedMethodName(const cable::Method *m)MummyCsharpGeneratorvirtual
HasTargetInterface(const char *iface) const MummyCsharpGeneratorvirtual
HintsMapMummyCsharpGeneratorprivate
IsDisposalMethod(const cable::Class *c, const cable::Method *m)MummyCsharpGeneratorvirtual
IsFactoryMethod(const cable::Class *c, const cable::Method *m)MummyCsharpGeneratorvirtual
IsKeyword(const char *p)MummyCsharpGeneratorvirtual
IsReservedMethodName(const gxsys_stl::string &name)MummyCsharpGeneratorvirtual
MethodIdMapMummyCsharpGeneratorprivate
MethodIsWrappable(const cable::Method *m, const cable::Context::Access &access)MummyCsharpGeneratorvirtual
MethodReturnValueIsCounted(const cable::Class *c, const cable::Method *m)MummyCsharpGeneratorvirtual
MethodWrappableAsEvent(const cable::Method *m, const cable::Context::Access &access)MummyCsharpGeneratorvirtual
MummyCsharpGenerator()MummyCsharpGenerator
MummyCsharpGenerator(const MummyCsharpGenerator &)MummyCsharpGeneratorprivate
MummyGenerator()MummyGenerator
operator=(const MummyCsharpGenerator &)MummyCsharpGeneratorprivate
OtherMethodRedefined(const gxsys_stl::string &signature)MummyCsharpGeneratorvirtual
SetSettings(MummySettings *settings)MummyGeneratorvirtual
SetTargetClass(const cable::Class *c)MummyCsharpGeneratorvirtual
StaticMethodRedefined(const gxsys_stl::string &signature)MummyCsharpGeneratorvirtual
TargetInterfaceMummyCsharpGeneratorprivate
TypeIsWrappable(const cable::Type *t)MummyCsharpGeneratorvirtual
ValidateWrappedMethods(const cable::Class *c, gxsys_stl::vector< cable::Method * > &wrapped_methods, cable::Method *&factoryM, cable::Method *&disposalM, cable::Method *&registerM, cable::Method *&unRegisterM)MummyCsharpGeneratorvirtual
VirtualMethodOverridden(const gxsys_stl::string &signature)MummyCsharpGeneratorvirtual
WrappedEnumExists(const gxsys_stl::string &name)MummyCsharpGeneratorvirtual
WrappedMethodExists(const gxsys_stl::string &signature)MummyCsharpGeneratorvirtual
~MummyCsharpGenerator()MummyCsharpGeneratorvirtual
~MummyGenerator()MummyGeneratorvirtual