OSVR-Core
|
A "Unique Container" designed for composition, not inheritance. More...
#include <UniqueContainer.h>
Public Types | |
using | rv_reference = typename Container::value_type && |
using | const_reference = typename Container::const_reference |
Public Member Functions | |
bool | contains (const_reference v) |
bool | insert (const_reference v) |
bool | insert (rv_reference v) |
bool | remove (const_reference v) |
Container const & | container () const |
Const access to the container is permitted. | |
Additional Inherited Members | |
![]() | |
using | value_type = typename Container::value_type |
using | reference = typename Container::reference |
using | rv_reference = typename Container::value_type && |
using | const_reference = typename Container::const_reference |
![]() | |
bool | contains (const_reference v) |
Returns true iff the underlying container contains an instance of the given value. More... | |
bool | insert (const_reference v) |
bool | insert (rv_reference v) |
bool | remove (const_reference v) |
Container const & | container () const |
Const access to the container is permitted. | |
A "Unique Container" designed for composition, not inheritance.