BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members
BALL::PyDatasetVector Class Reference

#include <BALL/PYTHON/pyDatasetVector.h>

Inheritance diagram for BALL::PyDatasetVector:

Public Types

Type Definitions
typedef BALL::VIEW::DatasetValueType
 
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...
 
PyDatasetVectoroperator= (const vector< BALL::VIEW::Dataset * > &dvector) throw ()
 Constructor from a const Dataset pointer list. More...
 
virtual ~PyDatasetVector () throw ()
 Destructor. More...
 

Detailed Description

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

Definition at line 23 of file pyDatasetVector.h.

Member Typedef Documentation

Constant iterator type.

Definition at line 48 of file pyDatasetVector.h.

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.

Constructor & Destructor Documentation

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 BALL::PyDatasetVector::~PyDatasetVector ( )
throw (
)
virtual

Destructor.

Member Function Documentation

PyDatasetVector& BALL::PyDatasetVector::operator= ( const vector< BALL::VIEW::Dataset * > &  dvector)
throw (
)

Constructor from a const Dataset pointer list.