Elm
1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/datastruct/AbstractCollection.h>
Public Member Functions | |
virtual | ~AbstractCollection (void) |
virtual int | count (void)=0 |
virtual bool | contains (const T &item) const =0 |
virtual bool | isEmpty (void) const =0 |
operator bool (void) const | |
virtual IteratorInst< const T & > * | iterator (void) const =0 |
|
virtual |
|
pure virtual |
Implemented in elm::datastruct::Collection< T, C >.
|
pure virtual |
Implemented in elm::datastruct::Collection< T, C >.
|
pure virtual |
Implemented in elm::datastruct::Collection< T, C >.
Referenced by elm::datastruct::AbstractCollection< T >::operator bool().
|
pure virtual |
Implemented in elm::datastruct::Collection< T, C >.
Referenced by elm::datastruct::MutableCollection< T, C >::addAll(), and elm::datastruct::MutableCollection< T, C >::removeAll().
elm::datastruct::AbstractCollection< T >::operator bool | ( | void | ) | const |