, including all inherited members.
AddLookupEntries(const cable::Class *c) | MummyCsharpGenerator | [virtual] |
AddTargetInterface(const gxsys_stl::string &iface) | MummyCsharpGenerator | [virtual] |
BuildPropGetsAndSetsMap(gxsys_stl::vector< cable::Method * > &wrapped_methods, gxsys_stl::map< gxsys_stl::string, gxsys_stl::pair< cable::Method *, cable::Method * > > &wrapped_properties) | MummyCsharpGenerator | [virtual] |
CacheExternalHints(const gxsys_stl::string &hintsfile) | MummyCsharpGenerator | [virtual] |
ClassIsWrappable(const cable::Class *c) | MummyCsharpGenerator | [virtual] |
ClassLineNumber | MummyCsharpGenerator | [private] |
ClearLookupEntries() | MummyCsharpGenerator | [virtual] |
CurrentMethodId | MummyCsharpGenerator | [private] |
DumpLookupEntries() | MummyCsharpGenerator | [virtual] |
EmitCSharpConstructor(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname, bool emitExceptionParams) | MummyCsharpGenerator | [virtual] |
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) | MummyCsharpGenerator | [virtual] |
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) | MummyCsharpGenerator | [virtual] |
EmitCSharpEnums(gxsys_ios::ostream &os, const cable::Class *c) | MummyCsharpGenerator | [virtual] |
EmitCSharpEvent(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &eventName) | MummyCsharpGenerator | [virtual] |
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) | MummyCsharpGenerator | [virtual] |
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) | MummyCsharpGenerator | [virtual] |
EmitCSharpMethodDeclaration(gxsys_ios::ostream &os, const cable::Class *c, const cable::Method *m, bool asProperty, bool useArg0AsReturn, const gxsys_stl::string &accessLevel) | MummyCsharpGenerator | [virtual] |
EmitCSharpProperty(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *propGetMethod, const cable::Method *propSetMethod, bool emitExceptionParams) | MummyCsharpGenerator | [virtual] |
EmitCSharpRegister(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname, bool emitExceptionParams) | MummyCsharpGenerator | [virtual] |
EmitCSharpWrapperClass(gxsys_ios::ostream &os, const char *dllname, const cable::Class *c) | MummyCsharpGenerator | [virtual] |
EmitCSharpWrapperClassAsStruct(gxsys_ios::ostream &os, const cable::Class *c) | MummyCsharpGenerator | [virtual] |
EmitMummyVersionComments(gxsys_ios::ostream &os, const char *lineCommentString) | MummyGenerator | [virtual] |
FunctionTypeIsWrappable(const cable::FunctionType *ft) | MummyCsharpGenerator | [virtual] |
FundamentalTypeIsWrappable(const cable::Type *t) | MummyCsharpGenerator | [virtual] |
GatherWrappedMethods(const cable::Class *c, gxsys_stl::vector< cable::Method * > &wrapped_methods, cable::Method *&factoryM, cable::Method *&disposalM, cable::Method *®isterM, cable::Method *&unRegisterM, bool includeParentMethods) | MummyCsharpGenerator | [virtual] |
GenerateWrappers() | MummyCsharpGenerator | [protected, virtual] |
GetArgName(cable::FunctionType *ftype, unsigned int i) | MummyCsharpGenerator | [virtual] |
GetCSharpTypeString(const cable::Type *t, bool forReturn, bool isArray) | MummyCsharpGenerator | [virtual] |
GetExportLayerFunctionName(const cable::Class *c, const cable::Method *m, const gxsys_stl::string &mname) | MummyCsharpGenerator | [virtual] |
GetFundamentalTypeString(const cable::Type *t) | MummyCsharpGenerator | [virtual] |
GetHeaderFileReader(const cable::Class *c) | MummyGenerator | [virtual] |
GetIsRefArg(const cable::Type *t) | MummyCsharpGenerator | [virtual] |
GetMethodArgumentArraySize(const cable::Class *c, const cable::Method *m, const cable::FunctionType *ft, unsigned int i) | MummyCsharpGenerator | [virtual] |
GetMethodSignature(const cable::Class *c, const cable::Method *m) | MummyCsharpGenerator | [virtual] |
GetPInvokeTypeString(const cable::Type *t, bool forReturn, bool isArray, bool forDelegate) | MummyCsharpGenerator | [virtual] |
GetSettings() | MummyGenerator | [virtual] |
GetTargetClass() | MummyGenerator | [virtual] |
GetWrappableParentClass(const cable::Class *c) | MummyCsharpGenerator | [virtual] |
GetWrappedMethodName(const cable::Method *m) | MummyCsharpGenerator | [virtual] |
HasTargetInterface(const char *iface) const | MummyCsharpGenerator | [virtual] |
HintsMap | MummyCsharpGenerator | [private] |
IsDisposalMethod(const cable::Class *c, const cable::Method *m) | MummyCsharpGenerator | [virtual] |
IsFactoryMethod(const cable::Class *c, const cable::Method *m) | MummyCsharpGenerator | [virtual] |
IsKeyword(const char *p) | MummyCsharpGenerator | [virtual] |
IsReservedMethodName(const gxsys_stl::string &name) | MummyCsharpGenerator | [virtual] |
MethodIdMap | MummyCsharpGenerator | [private] |
MethodIsWrappable(const cable::Method *m, const cable::Context::Access &access) | MummyCsharpGenerator | [virtual] |
MethodReturnValueIsCounted(const cable::Class *c, const cable::Method *m) | MummyCsharpGenerator | [virtual] |
MethodWrappableAsEvent(const cable::Method *m, const cable::Context::Access &access) | MummyCsharpGenerator | [virtual] |
MummyCsharpGenerator() | MummyCsharpGenerator | |
MummyCsharpGenerator(const MummyCsharpGenerator &) | MummyCsharpGenerator | [private] |
MummyGenerator() | MummyGenerator | |
operator=(const MummyCsharpGenerator &) | MummyCsharpGenerator | [private] |
OtherMethodRedefined(const gxsys_stl::string &signature) | MummyCsharpGenerator | [virtual] |
SetSettings(MummySettings *settings) | MummyGenerator | [virtual] |
SetTargetClass(const cable::Class *c) | MummyCsharpGenerator | [virtual] |
StaticMethodRedefined(const gxsys_stl::string &signature) | MummyCsharpGenerator | [virtual] |
TargetInterface | MummyCsharpGenerator | [private] |
TypeIsWrappable(const cable::Type *t) | MummyCsharpGenerator | [virtual] |
ValidateWrappedMethods(const cable::Class *c, gxsys_stl::vector< cable::Method * > &wrapped_methods, cable::Method *&factoryM, cable::Method *&disposalM, cable::Method *®isterM, cable::Method *&unRegisterM) | MummyCsharpGenerator | [virtual] |
VirtualMethodOverridden(const gxsys_stl::string &signature) | MummyCsharpGenerator | [virtual] |
WrappedEnumExists(const gxsys_stl::string &name) | MummyCsharpGenerator | [virtual] |
WrappedMethodExists(const gxsys_stl::string &signature) | MummyCsharpGenerator | [virtual] |
~MummyCsharpGenerator() | MummyCsharpGenerator | [virtual] |
~MummyGenerator() | MummyGenerator | [virtual] |