BALL
1.4.79
|
#include <BALL/PYTHON/pyDatasetVector.h>
Public Types | |
Type Definitions | |
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 |
Public Member Functions | |
Constructors and Destructors | |
PyDatasetVector () | |
PyDatasetVector (const PyDatasetVector &dvector) | |
Copy constructor. More... | |
PyDatasetVector (const vector< BALL::VIEW::Dataset * > &dvector) | |
Copy constructor. More... | |
PyDatasetVector & | operator= (const vector< BALL::VIEW::Dataset * > &dvector) throw () |
Constructor from a const Dataset pointer list. More... | |
virtual | ~PyDatasetVector () throw () |
Destructor. More... | |
Equivalent for a STL::Vector of Dataset Pointers in Python
Definition at line 23 of file pyDatasetVector.h.
typedef vector<BALL::VIEW::Dataset*>::const_iterator BALL::PyDatasetVector::ConstIterator |
Constant iterator type.
Definition at line 48 of file pyDatasetVector.h.
typedef vector<BALL::VIEW::Dataset*>::iterator BALL::PyDatasetVector::Iterator |
Iterator type.
Definition at line 44 of file pyDatasetVector.h.
Pointer type
Definition at line 40 of file pyDatasetVector.h.
Dataset* type
Definition at line 36 of file pyDatasetVector.h.
BALL::PyDatasetVector::PyDatasetVector | ( | ) |
Default constructor. Create an empty vetor.
BALL::PyDatasetVector::PyDatasetVector | ( | const PyDatasetVector & | dvector | ) |
Copy constructor.
BALL::PyDatasetVector::PyDatasetVector | ( | const vector< BALL::VIEW::Dataset * > & | dvector | ) |
Copy constructor.
|
virtual |
Destructor.
PyDatasetVector& BALL::PyDatasetVector::operator= | ( | const vector< BALL::VIEW::Dataset * > & | dvector | ) | |
throw | ( | ||||
) |
Constructor from a const Dataset pointer list.