|
mummy
1.0.3
|
This is the complete list of members for MummyCsharpGenerator, 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 | protectedvirtual |
| 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 |
1.8.3.1