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