Loading...
Searching...
No Matches
pyDatasetVector.h
Go to the documentation of this file.
// -*- Mode: C++; tab-width: 2; -*-
// vi: set ts=2:
//
// $Id: pyDatasetVector.h,v 1.1.4.1 2007/03/25 21:25:20 oliver Exp $
//
#ifndef BALL_PYTHON_PYDATASETVECTOR_H
#define BALL_PYTHON_PYDATASETVECTOR_H
#ifndef BALL_COMMON_H
# include <BALL/common.h>
#endif
#ifndef BALL_VIEW_DATATYPE_DATASET_H
# include <BALL/VIEW/DATATYPE/dataset.h>
#endif
namespace BALL
{
class PyDatasetVector
: public vector<BALL::VIEW::Dataset*>
{
public:
BALL_CREATE(PyDatasetVector)
typedef BALL::VIEW::Dataset* ValueType;
typedef BALL::VIEW::Dataset** PointerType;
typedef vector<BALL::VIEW::Dataset*>::iterator Iterator;
typedef vector<BALL::VIEW::Dataset*>::const_iterator ConstIterator;
PyDatasetVector();
PyDatasetVector(const PyDatasetVector& dvector);
PyDatasetVector(const vector<BALL::VIEW::Dataset*>& dvector);
PyDatasetVector& operator = (const vector<BALL::VIEW::Dataset*>& dvector) throw();
virtual ~PyDatasetVector() throw();
};
} // namespace BALL
#endif // BALL_PYTHON_PYDATASETVECTOR_H
BALL::PyDatasetVector::PyDatasetVector
PyDatasetVector()
BALL::PyDatasetVector::ValueType
BALL::VIEW::Dataset * ValueType
Definition pyDatasetVector.h:36
BALL::PyDatasetVector::Iterator
vector< BALL::VIEW::Dataset * >::iterator Iterator
Definition pyDatasetVector.h:44
BALL::PyDatasetVector::PointerType
BALL::VIEW::Dataset ** PointerType
Definition pyDatasetVector.h:40
BALL::PyDatasetVector::ConstIterator
vector< BALL::VIEW::Dataset * >::const_iterator ConstIterator
Definition pyDatasetVector.h:48
common.h
BALL_CREATE
#define BALL_CREATE(name)
Definition create.h:62
dataset.h
BALL::VIEW
Definition constraints.h:35
BALL
Definition constants.h:13