11 #include "gxsys/stl/string"
31 virtual const char *
GetArgName(cable::FunctionType *ftype,
unsigned int i);
35 virtual void EmitCSharpPropertyUnitTest(gxsys_ios::ostream &os,
const cable::Class *c,
const cable::Method* mGet,
const cable::Method* mSet);
37 virtual void EmitClass(gxsys_ios::ostream &os,
const cable::Class *c);
virtual void EmitCSharpStructMemberAccessUnitTest(gxsys_ios::ostream &os, const cable::Class *c)
MummyCsharpGenerator * CsharpGenerator
virtual void EmitCSharpPropertyUnitTest(gxsys_ios::ostream &os, const cable::Class *c, const cable::Method *mGet, const cable::Method *mSet)
virtual void EmitCSharpMethodUnitTest(gxsys_ios::ostream &os, const cable::Class *c, const cable::Method *m)
virtual void EmitCSharpFactoryMethodUnitTest(gxsys_ios::ostream &os, const cable::Class *c)
virtual const char * GetArgName(cable::FunctionType *ftype, unsigned int i)
MummyCsharpUnitTestGenerator()
MummyCsharpUnitTestGenerator & operator=(const MummyCsharpUnitTestGenerator &)
virtual MummyCsharpGenerator * GetCsharpGenerator()
virtual void SetCsharpGenerator(MummyCsharpGenerator *generator)
Base class for all Mummy generators.
virtual bool GenerateWrappers()
virtual void EmitClass(gxsys_ios::ostream &os, const cable::Class *c)
virtual ~MummyCsharpUnitTestGenerator()