#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 |