|
| Tags (const Tag &tag) |
| Tags (std::vector< Tag > tags) |
| Tags (std::string_view tags) |
| Tags (const std::string &tags) |
| Tags (const char *tags) |
Tags & | operator= (std::string_view that) |
Tags & | addTag (const Tag &t) |
Tags & | addTags (const Tags &t) |
size_t | size () const |
bool | empty () const |
std::string | getString () const |
int | getMatches (const Tags &) const |
Tags & | operator|= (const Tag &rhs) |
Tags & | operator|= (const Tags &rhs) |
|
static constexpr Tag | None {} |
static constexpr Tag | GL {"GL"} |
static constexpr Tag | CL {"CL"} |
static constexpr Tag | CPU {"CPU"} |
static constexpr Tag | PY {"PY"} |
|
IVW_CORE_API friend std::ostream & | operator<< (std::ostream &os, const Tags &obj) |
bool | operator== (const Tags &lhs, const Tags &rhs) |
bool | operator< (const Tags &lhs, const Tags &rhs) |
bool | operator!= (const Tags &lhs, const Tags &rhs) |
bool | operator> (const Tags &lhs, const Tags &rhs) |
bool | operator<= (const Tags &lhs, const Tags &rhs) |
bool | operator>= (const Tags &lhs, const Tags &rhs) |
Tags | operator| (const Tags &lhs, const Tag &rhs) |
Tags | operator| (const Tag &lhs, const Tags &rhs) |
Tags | operator| (const Tags &lhs, const Tags &rhs) |
The documentation for this class was generated from the following file: