Elm
1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/genstruct/SortedSLList.h>
Public Member Functions | |
SortedSLList (void) | |
SortedSLList (SortedSLList &source) | |
Public Member Functions inherited from elm::SortedList< T, DelegateComparator< T, C > > | |
SortedList (void) | |
SortedList (const DelegateComparator< T, C > &c) | |
SortedList (SortedList &source) | |
void | removeFirst (void) |
void | removeLast (void) |
int | count (void) const |
bool | contains (const key_t &item) const |
bool | isEmpty (void) const |
operator bool (void) const | |
void | clear (void) |
void | add (const T &value) |
void | addAll (const CC< T > &items) |
void | remove (const T &item) |
void | remove (const Iterator &iter) |
void | removeAll (const CC< T > &items) |
const T & | first (void) const |
const T & | last (void) const |
Iterator | find (const T &item) const |
Iterator | find (const T &item, const Iterator &iter) const |
Additional Inherited Members | |
Public Types inherited from elm::SortedList< T, DelegateComparator< T, C > > | |
typedef A::key_t | key_t |
typedef A::val_t | val_t |
elm::genstruct::SortedSLList< T, C >::SortedSLList | ( | void | ) |
elm::genstruct::SortedSLList< T, C >::SortedSLList | ( | SortedSLList< T, C > & | source | ) |