Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
binners
BinsFactory.h
Go to the documentation of this file.
1
/* -*- mode: c++ -*-
2
*
3
* HippoPlot BinsFactory class interface
4
*
5
* Copyright (C) 2003 The Board of Trustees of The Leland Stanford
6
* Junior University. All Rights Reserved.
7
*
8
* $Id: BinsFactory.h,v 1.2 2005/10/30 00:10:10 pfkeb Exp $
9
*
10
*/
11
12
#ifndef _BinsFactory_H_
13
#define _BinsFactory_H_
14
15
#include "
pattern/Factory.h
"
16
17
namespace
hippodraw {
18
19
class
BinsBase;
20
31
class
MDL_HIPPOPLOT_API
BinsFactory
:
public
Factory
<BinsBase>
32
{
33
34
private
:
35
37
static
BinsFactory
*
s_instance
;
38
40
BinsFactory
(
const
BinsFactory
& );
41
43
void
initialize ();
44
45
protected
:
46
49
BinsFactory
();
50
51
public
:
52
54
static
BinsFactory
* instance ();
55
56
};
57
58
}
// namespace hippodraw
59
60
#endif // _BinsFactory_H_
Generated for HippoDraw Class Library by