Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
functions
FunctionFactory.h
Go to the documentation of this file.
1
/* -*- mode: c++ -*- */
2
14
#ifndef _FunctionFactory_H_
15
#define _FunctionFactory_H_
16
17
#include "
pattern/Factory.h
"
18
19
namespace
hippodraw {
20
21
class
FunctionBase;
22
31
class
MDL_HIPPOPLOT_API
FunctionFactory
:
public
Factory
<FunctionBase>
32
{
33
34
private
:
35
37
static
FunctionFactory
*
s_instance
;
38
40
FunctionFactory
(
const
FunctionFactory
& );
41
43
void
initialize ();
44
45
protected
:
46
49
FunctionFactory
();
50
51
public
:
52
54
static
FunctionFactory
* instance ();
55
56
};
57
58
}
// namespace hippodraw
59
60
#endif // _FunctionFactory_H_
Generated for HippoDraw Class Library by