|
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.
1.8.3.1