SPH
|
#include <FlatSet.h>
Public Member Functions | |
FlatSet ()=default | |
FlatSet (std::initializer_list< T > list) | |
INLINE Size | size () const |
INLINE bool | empty () const |
INLINE T & | operator[] (const Size idx) |
INLINE const T & | operator[] (const Size idx) const |
template<typename U > | |
bool | insert (U &&value) |
template<typename TIter > | |
void | insert (TIter first, TIter last) |
void | reserve (const Size capacity) |
Iterator< T > | find (const T &value) |
Iterator< const T > | find (const T &value) const |
bool | contains (const T &value) |
Iterator< T > | erase (Iterator< T > pos) |
void | clear () |
Iterator< T > | begin () |
Iterator< const T > | begin () const |
Iterator< T > | end () |
Iterator< const T > | end () const |
operator ArrayView< T > () | |
operator ArrayView< const T > () const | |
const Array< T > & | array () const & |
Array< T > | array () && |
|
inline |
|
inline |
|
inline |
|
inline |