mummy
1.0.3
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
MummyApplication.h
Go to the documentation of this file.
1
//----------------------------------------------------------------------------
2
// MummyApplication.h
3
//
4
// Author(s) : David Cole
5
//
6
// Copyright (C) 2006-2007 Kitware, Inc.
7
//----------------------------------------------------------------------------
8
9
#include "
MummyUtilities.h
"
// first mummy include for root classes
10
11
namespace
cable
12
{
13
class
Class;
14
class
SourceRepresentation;
15
}
16
17
class
MummySettings
;
18
19
//----------------------------------------------------------------------------
23
class
MummyApplication
24
{
25
public
:
26
MummyApplication
();
27
virtual
~MummyApplication
();
28
29
30
//--------------------------------------------------------------------------
40
virtual
int
Main
(
int
argc,
char
*argv[]);
41
42
43
//--------------------------------------------------------------------------
48
virtual
MummySettings
*
GetSettings
();
49
50
51
//--------------------------------------------------------------------------
56
virtual
void
SetSettings
(
MummySettings
* settings);
57
58
59
//--------------------------------------------------------------------------
65
virtual
cable::SourceRepresentation*
BuildSourceRepresentation
();
66
67
68
//--------------------------------------------------------------------------
75
virtual
int
ProcessSource
(cable::SourceRepresentation* sr);
76
77
78
//--------------------------------------------------------------------------
86
virtual
int
ProcessClass
(cable::SourceRepresentation* sr,
const
cable::Class* c);
87
88
private
:
89
MummySettings
*
Settings
;
90
};
Generated on Mon Apr 1 2013 08:48:03 for mummy by
1.8.1.2