#include <support/SortedVector.h>
Inheritance diagram for SAbstractSortedVector:

Public Member Functions | |
| ssize_t | AddOrdered (const void *newElement, bool *added=NULL) |
| ssize_t | CeilOrderOf (const void *element) const |
| ssize_t | FloorOrderOf (const void *element) const |
| bool | GetOrderOf (const void *element, size_t *index) const |
| SAbstractSortedVector & | operator= (const SAbstractSortedVector &o) |
| ssize_t | OrderOf (const void *element) const |
| ssize_t | RemoveOrdered (const void *element) |
| SAbstractSortedVector (const SAbstractSortedVector &o) | |
| SAbstractSortedVector (size_t element_size) | |
| void | Swap (SAbstractSortedVector &o) |
| virtual | ~SAbstractSortedVector () |
Static Public Member Functions | |
| static void | MoveAfter (SAbstractSortedVector *to, SAbstractSortedVector *from, size_t count) |
| static void | MoveBefore (SAbstractSortedVector *to, SAbstractSortedVector *from, size_t count) |
Protected Member Functions | |
| virtual int32_t | PerformCompare (const void *d1, const void *d2) const =0 |
| virtual bool | PerformLessThan (const void *d1, const void *d2) const =0 |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
||||||||||||
|
|
|
|
|
|