#include <OnixS/CME/Streamlined/TinySet.h>
Public Types | |
typedef StrRef | Item |
typedef TinyStrSetIterator | ConstIterator |
Public Member Functions | |
TinyStrSet () | |
TinyStrSet (size_t capacity) | |
TinyStrSet (const TinyStrSet &other) | |
~TinyStrSet () | |
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 (TinyStrSet &other) |
In contrast to TinySet<StrRef> instantiation, given class allocates space for content being referenced by StrRef instances inserted into given set.
typedef TinyStrSetIterator ConstIterator |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |