mummy  1.0.2
MummyCsharpGenerator Member List
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]
ClassLineNumberMummyCsharpGenerator [private]
ClearLookupEntries()MummyCsharpGenerator [virtual]
CurrentMethodIdMummyCsharpGenerator [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 *&registerM, 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]
HintsMapMummyCsharpGenerator [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]
MethodIdMapMummyCsharpGenerator [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]
TargetInterfaceMummyCsharpGenerator [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 *&registerM, 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]