Class UsageSet¶ Defined in File context.hpp Class Documentation¶ class UsageSet¶ A set of Usage scenarios for a given tensor/variable. Contrary to Usage, this can hold a combination of usage scenarios. See also Usage Public Types using Value = std::underlying_type_t<Usage>¶ Public Functions UsageSet() = default¶ UsageSet &operator=(Usage usage)¶ UsageSet &operator|=(UsageSet usage)¶ UsageSet &operator&=(UsageSet usage)¶ UsageSet &operator|=(Usage usage)¶ UsageSet &operator&=(Usage usage)¶ Friends friend bool operator&(UsageSet set, Usage usage)¶ friend bool operator&(Usage usage, UsageSet set)¶ friend bool operator==(UsageSet set, Usage usage)¶ friend bool operator==(Usage usage, UsageSet set)¶ friend bool operator!=(UsageSet set, Usage usage)¶ friend bool operator!=(Usage usage, UsageSet set)¶