14 class SourceRepresentation;
40 virtual int Main(
int argc,
char *argv[]);
86 virtual int ProcessClass(cable::SourceRepresentation* sr,
const cable::Class* c);
virtual void SetSettings(MummySettings *settings)
Set the associated settings object.
Mummy's main entry point object.
virtual int ProcessSource(cable::SourceRepresentation *sr)
Processes the source representation to initialize some settings and determine what class to wrap...
virtual cable::SourceRepresentation * BuildSourceRepresentation()
Builds an object model "source representation" from the input file produced by gccxml.
virtual ~MummyApplication()
virtual int Main(int argc, char *argv[])
"Command line style" entry point. Run "mummy --help" from a command prompt to see command line option...
virtual MummySettings * GetSettings()
Get the associated settings object.
virtual int ProcessClass(cable::SourceRepresentation *sr, const cable::Class *c)
Processes the class to wrap and generates appropriate output files based on the generators used...