zeus::TSet< T > Class Template Reference
#include <Set.hpp>
List of all members.
Detailed Description
template<class T>
class zeus::TSet< T >
This class implements a set (using stl::set) for different types
Constructor & Destructor Documentation
Creates a set using a special empty item
- Parameters:
-
Copy constructor of the set class
- Parameters:
-
Copy constructor of the set class
- Parameters:
-
Member Function Documentation
template<class T>
| virtual bool MQUALIFIER zeus::TSet< T >::addItem |
( |
const T & |
rItem |
) |
[inline, virtual] |
template<class T>
| virtual void MQUALIFIER zeus::TSet< T >::clear |
( |
|
) |
[inline, virtual] |
template<class T>
| virtual Int MQUALIFIER zeus::TSet< T >::getCount |
( |
|
) |
const [inline, virtual] |
template<class T>
| virtual bool MQUALIFIER zeus::TSet< T >::hasItem |
( |
const T & |
rItem |
) |
const [inline, virtual] |
template<class T>
| virtual bool MQUALIFIER zeus::TSet< T >::isEmpty |
( |
|
) |
const [inline, virtual] |
template<class T>
| virtual void MQUALIFIER zeus::TSet< T >::releaseIterator |
( |
const IListIterator< T > * |
pIterator |
) |
const [inline, virtual] |
template<class T>
| virtual bool MQUALIFIER zeus::TSet< T >::removeItem |
( |
const T & |
rItem |
) |
[inline, virtual] |
template<class T>
| virtual void MQUALIFIER zeus::TSet< T >::copyToList |
( |
IList< T > & |
rList |
) |
const [inline, virtual] |
template<class T>
| virtual void MQUALIFIER zeus::TSet< T >::copyToSet |
( |
ISet< T > & |
rSet |
) |
const [inline, virtual] |
template<class T>
| virtual bool MQUALIFIER zeus::TSet< T >::equals |
( |
const ISet< T > & |
rSet |
) |
const [inline, virtual] |
template<class T>
| virtual T& MQUALIFIER zeus::TSet< T >::getItem |
( |
|
) |
[inline, virtual] |
template<class T>
| virtual const T& MQUALIFIER zeus::TSet< T >::getItemConst |
( |
|
) |
const [inline, virtual] |
template<class T>
| bool zeus::TSet< T >::operator== |
( |
const ISet< T > & |
rSet |
) |
const [inline] |
checks if two sets are equal
template<class T>
| bool zeus::TSet< T >::operator!= |
( |
const ISet< T > & |
rSet |
) |
const [inline] |
checks if two sets are not equal
copies a list into the set
The documentation for this class was generated from the following file: