|
| TagSet ()=default |
|
| TagSet (const Tag &t) |
| Automatic conversion between a tag and a tagset composed of this tag. More...
|
|
bool | includes (const Tag &t) const |
| Returns true if this TagSet contains specified tag. More...
|
|
bool | includes (const TagSet &t) const |
| Returns true if this TagSet contains all specified tags. More...
|
|
iterator | find (const Tag &_Keyval) |
|
const_iterator | find (const Tag &_Keyval) const |
|
bool | empty () const noexcept |
|
std::size_t | size () const noexcept |
|
std::size_t | count (const Tag &_Keyval) const |
|
iterator | begin () noexcept |
|
const_iterator | begin () const noexcept |
|
iterator | end () noexcept |
|
const_iterator | end () const noexcept |
|
reverse_iterator | rbegin () noexcept |
|
const_reverse_iterator | rbegin () const noexcept |
|
reverse_iterator | rend () noexcept |
|
const_reverse_iterator | rend () const noexcept |
|
const_iterator | cbegin () const noexcept |
|
const_iterator | cend () const noexcept |
|
const_reverse_iterator | crbegin () const noexcept |
|
const_reverse_iterator | crend () const noexcept |
|
std::pair< iterator, bool > | insert (const value_type &_Val) |
|
iterator | erase (const_iterator _Where) noexcept |
|
iterator | erase (const_iterator _First, const_iterator _Last) noexcept |
|
std::size_t | erase (const Tag &_Keyval) noexcept |
|
void | clear () noexcept |
|