#include <pyIndexList.h>

Public Types |
|
|
Type Definitions
|
|
| typedef Index | ValueType |
| Index type. |
|
| typedef Index | PointerType |
| Pointer type. |
|
| typedef List< Index >::iterator | Iterator |
| Iterator type. |
|
|
typedef List< Index > ::const_iterator |
ConstIterator |
| Constant iterator
type. |
|
Public Member Functions |
|
|
Constructors and Destructors
|
|
| PyIndexList () | |
| Default constructor. |
|
| PyIndexList (const PyIndexList &new_list) | |
| Copy constructor. |
|
| PyIndexList (const std::vector< Index > &indices) | |
| Construct from a vector of Index.
|
|
| PyIndexList (const std::list< Index > &fragment) | |
| Construct from a list of Index.
|
|
| PyIndexList (const std::vector< Position > &indices) | |
| Construct from a vector of Index.
|
|
| PyIndexList (const std::list< Position > &fragment) | |
| Construct from a list of Index.
|
|
| virtual | ~PyIndexList () throw () |
| Destructor. |
|
|
Assignment
|
|
| PyIndexList & | operator= (const std::list< Index > &idx_list) |
| PyIndexList & | operator= (const std::list< Position > &idx_list) |
| PyIndexList & | operator= (const std::vector< Index > &idx_list) |
| PyIndexList & | operator= (const std::vector< Position > &idx_list) |
This is used to express both, lits and arrays of signed/unsigned integers in Python.
| BALL::PyIndexList::PyIndexList | ( | ) |
Default constructor.
Create an empty list.
| BALL::PyIndexList::PyIndexList | ( | const std::vector< Index > & | indices | ) |
Construct from a vector of Index.
This constructor creates an PyIndexList object from a vector of Index.
| BALL::PyIndexList::PyIndexList | ( | const std::list< Index > & | fragment | ) |
Construct from a list of Index.
This constructor creates an PyIndexList object from a list of Index objects.
| BALL::PyIndexList::PyIndexList | ( | const std::vector< Position > & | indices | ) |
Construct from a vector of Index.
This constructor creates an PyIndexList object from a vector of Index.
| BALL::PyIndexList::PyIndexList | ( | const std::list< Position > & | fragment | ) |
Construct from a list of Index.
This constructor creates an PyIndexList object from a list of Index objects.
1.5.8