BALL
1.4.2
|
#include <BALL/PYTHON/pyDatasetVector.h>
Public Types | |
Type Definitions | |
typedef Dataset * | ValueType |
typedef Dataset ** | PointerType |
typedef vector< Dataset * > ::iterator | Iterator |
typedef vector< Dataset * > ::const_iterator | ConstIterator |
Public Member Functions | |
Constructors and Destructors | |
PyDatasetVector () | |
PyDatasetVector (const PyDatasetVector &dvector) | |
Copy constructor. More... | |
PyDatasetVector (const vector< Dataset * > &dvector) | |
Copy constructor. More... | |
PyDatasetVector & | operator= (const vector< Dataset * > &dvector) throw () |
Constructor from a const Dataset pointer list. More... | |
virtual | ~PyDatasetVector () throw () |
Destructor. More... | |
Additional Inherited Members | |
Public Attributes inherited from std::vector< T > | |
T | elements |
STL member. More... | |
Equivalent for a STL::Vector of Dataset Pointers in Python
Definition at line 25 of file pyDatasetVector.h.
typedef vector<Dataset*>::const_iterator BALL::PyDatasetVector::ConstIterator |
Constant iterator type.
Definition at line 50 of file pyDatasetVector.h.
typedef vector<Dataset*>::iterator BALL::PyDatasetVector::Iterator |
Iterator type.
Definition at line 46 of file pyDatasetVector.h.
typedef Dataset** BALL::PyDatasetVector::PointerType |
Pointer type
Definition at line 42 of file pyDatasetVector.h.
typedef Dataset* BALL::PyDatasetVector::ValueType |
Dataset* type
Definition at line 38 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< Dataset * > & | dvector | ) |
Copy constructor.
|
virtual |
Destructor.
PyDatasetVector& BALL::PyDatasetVector::operator= | ( | const vector< Dataset * > & | dvector | ) | throw () |
Constructor from a const Dataset pointer list.