#include <OnixS/CME/ConflatedUDP/TinySet.h>
Public Types | |
typedef Key | Item |
typedef std::vector< Item > | Items |
typedef Items::const_iterator | ConstIterator |
Public Member Functions | |
TinySet () | |
TinySet (size_t capacity) | |
TinySet (const TinySet &other) | |
~TinySet () | |
bool | empty () const |
size_t | size () const |
void | reserve (size_t capacity) |
ConstIterator | begin () const |
ConstIterator | end () const |
ConstIterator | find (const Item &item) const |
bool | insert (const Item &item) |
bool | erase (const Item &item) |
void | clear () |
void | swap (TinySet &other) |
TinySet & | operator= (const TinySet &other) |
Class implementing set optimized for storing small number of items.
typedef Items::const_iterator ConstIterator |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |