Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

PyDatasetVector Class Reference
[Python extensions]

Equivalent for a STL::Vector of Dataset Pointers in Python. More...

#include <pyDatasetVector.h>

List of all members.

Public Types

Type Definitions
typedef DatasetValueType
 Dataset* type.
typedef Dataset ** PointerType
 Pointer type.
typedef vector< Dataset
* >::iterator 
Iterator
 Iterator type.
typedef vector< Dataset
* >::const_iterator 
ConstIterator
 Constant iterator type.

Public Member Functions

Constructors and Destructors
 PyDatasetVector ()
 Default constructor.
 PyDatasetVector (const PyDatasetVector &dvector)
 Copy constructor.
 PyDatasetVector (const vector< Dataset * > &dvector)
 Copy constructor.
PyDatasetVectoroperator= (const vector< Dataset * > &dvector) throw ()
 Constructor from a const Dataset pointer list.
virtual ~PyDatasetVector () throw ()
 Destructor.


Detailed Description

Equivalent for a STL::Vector of Dataset Pointers in Python.


Member Typedef Documentation

typedef vector<Dataset*>::const_iterator PyDatasetVector::ConstIterator
 

Constant iterator type.

typedef vector<Dataset*>::iterator PyDatasetVector::Iterator
 

Iterator type.


Constructor & Destructor Documentation

PyDatasetVector::PyDatasetVector  ) 
 

Default constructor.

Create an empty vetor.