#include <pyCompositeList.h>
Inheritance diagram for PyCompositeList:
Public Types | |
Type Definitions | |
typedef Composite * | ValueType |
Composite* type. | |
typedef Composite ** | PointerType |
Pointer type. | |
typedef List< Composite * >::iterator | Iterator |
Iterator type. | |
typedef List< Composite * >::const_iterator | ConstIterator |
Constant iterator type. | |
Public Member Functions | |
Constructors and Destructors | |
PyCompositeList () | |
Default constructor. | |
PyCompositeList (const PyCompositeList &composite_list) | |
Copy constructor. | |
PyCompositeList (const List< Composite * > &composite_list) | |
Copy constructor. | |
PyCompositeList (const List< const Composite * > &composite_list) | |
Copy constructor. | |
PyCompositeList & | operator= (const List< const Composite * > &composite_list) throw () |
Constructor from a const Composite pointer list. | |
PyCompositeList (const HashSet< const Composite * > &composite_set) | |
Construction from a HashSet. | |
PyCompositeList (const HashSet< Composite * > &composite_set) | |
Construction from a HashSet. | |
virtual | ~PyCompositeList () throw () |
Destructor. |
|
Constant iterator type.
Reimplemented from List< Composite * >. |
|
Iterator type.
Reimplemented from List< Composite * >. |
|
Default constructor. Create an empty list. |