BALL
1.4.2
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
PYTHON
pyDatasetVector.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
// $Id: pyDatasetVector.h,v 1.1.4.1 2007/03/25 21:25:20 oliver Exp $
5
//
6
7
#ifndef BALL_PYTHON_PYDATASETVECTOR_H
8
#define BALL_PYTHON_PYDATASETVECTOR_H
9
10
#ifndef BALL_COMMON_H
11
# include <
BALL/common.h
>
12
#endif
13
14
#ifndef BALL_VIEW_DATATYPE_DATASET_H
15
# include <
BALL/VIEW/DATATYPE/dataset.h
>
16
#endif
17
18
namespace
BALL
19
{
20
using namespace
BALL::VIEW;
21
25
class
PyDatasetVector
26
:
public
vector<Dataset*>
27
{
28
public
:
29
30
BALL_CREATE
(
PyDatasetVector
)
31
32
35
38
typedef
Dataset
*
ValueType
;
39
42
typedef
Dataset
**
PointerType
;
43
46
typedef vector<
Dataset
*>::iterator
Iterator
;
47
50
typedef vector<
Dataset
*>::const_iterator
ConstIterator
;
51
53
56
60
PyDatasetVector
();
61
63
PyDatasetVector
(const
PyDatasetVector
& dvector);
64
66
PyDatasetVector
(const vector<
Dataset
*>& dvector);
67
69
PyDatasetVector
& operator = (const vector<
Dataset
*>& dvector) throw();
70
72
virtual ~
PyDatasetVector
() throw();
74
};
75
76
}
// namespace BALL
77
78
#endif // BALL_PYTHON_PYDATASETVECTOR_H
Generated by
1.8.3.1