|
HDK
|
A comma separated list of tags (i.e. "fill,spot,red") More...
#include <UT_TagManager.h>
Inheritance diagram for UT_TagList:Public Member Functions | |
| UT_TagList (UT_TagManager &manager, const UT_IntArray &bits, int max) | |
| UT_TagList (UT_TagManager &manager, int single_name_index) | |
| ~UT_TagList () | |
| void | getListString (UT_WorkBuffer &buffer) const |
| bool | match (const UT_TagExpression &pattern) const |
| uint | hash () const |
| bool | compare (const UT_TagList &list) const |
| bool | operator== (const UT_TagList &list) const |
| bool | operator!= (const UT_TagList &list) const |
| int64 | getMemUsage () const |
| const UT_TagManager & | getManager () const |
| UT_TagManager & | getManager () |
Public Member Functions inherited from UT_IntrusiveRefCounter< UT_TagList > | |
| SYS_FORCE_INLINE | UT_IntrusiveRefCounter () noexcept |
| Default constructor: Sets counter to 0. More... | |
| SYS_FORCE_INLINE | UT_IntrusiveRefCounter (const UT_IntrusiveRefCounter &) noexcept |
| Copy constructor: Sets counter to 0. More... | |
| UT_IntrusiveRefCounter & | operator= (const UT_IntrusiveRefCounter &) noexcept |
| Assignment operator: Does not modify counter. More... | |
| SYS_FORCE_INLINE uint32 | use_count () const noexcept |
| Return current counter. More... | |
| SYS_FORCE_INLINE bool | conditionalAddRef () noexcept |
Friends | |
| class | UT_TagManager |
| class | UT_TagExpression |
Additional Inherited Members | |
Protected Member Functions inherited from UT_IntrusiveRefCounter< UT_TagList > | |
| SYS_FORCE_INLINE | ~UT_IntrusiveRefCounter () |
| Destructor: Only derived classes can destruct this. More... | |
A comma separated list of tags (i.e. "fill,spot,red")
Definition at line 50 of file UT_TagManager.h.
| UT_TagList::UT_TagList | ( | UT_TagManager & | manager, |
| const UT_IntArray & | bits, | ||
| int | max | ||
| ) |
| UT_TagList::UT_TagList | ( | UT_TagManager & | manager, |
| int | single_name_index | ||
| ) |
| UT_TagList::~UT_TagList | ( | ) |
| bool UT_TagList::compare | ( | const UT_TagList & | list | ) | const |
| void UT_TagList::getListString | ( | UT_WorkBuffer & | buffer | ) | const |
|
inline |
Get the tag manager
Definition at line 78 of file UT_TagManager.h.
|
inline |
Get the tag manager
Definition at line 79 of file UT_TagManager.h.
|
inline |
Definition at line 82 of file UT_TagManager.h.
| uint UT_TagList::hash | ( | ) | const |
| bool UT_TagList::match | ( | const UT_TagExpression & | pattern | ) | const |
|
inline |
Definition at line 73 of file UT_TagManager.h.
|
inline |
Definition at line 71 of file UT_TagManager.h.
|
friend |
Definition at line 101 of file UT_TagManager.h.
|
friend |
Definition at line 100 of file UT_TagManager.h.