#include <TagSet.h>
Public Member Functions | |
| 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 |
|
default |
| sofa::core::objectmodel::TagSet::TagSet | ( | const Tag & | t | ) |
Automatic conversion between a tag and a tagset composed of this tag.
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
| std::size_t sofa::core::objectmodel::TagSet::count | ( | const Tag & | _Keyval | ) | const |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
| TagSet::iterator sofa::core::objectmodel::TagSet::find | ( | const Tag & | _Keyval | ) |
| TagSet::const_iterator sofa::core::objectmodel::TagSet::find | ( | const Tag & | _Keyval | ) | const |
Returns true if this TagSet contains specified tag.
Returns true if this TagSet contains all specified tags.
| std::pair< TagSet::iterator, bool > sofa::core::objectmodel::TagSet::insert | ( | const value_type & | _Val | ) |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |