file
EnumSet.hClass Corrade::
Contents
- Reference
Namespaces
- namespace Corrade
- Root namespace.
- namespace Corrade::Containers
- Container implementations.
Classes
-
template<class T, typename std::class Corrade::Containers::EnumSet
underlying_type<T>::type fullValue = typename std:: underlying_type<T>::type(~0)> - Set of enum values.
Defines
- #define CORRADE_ENUMSET_OPERATORS(class)
- Define out-of-class operators for given EnumSet.
- #define CORRADE_ENUMSET_FRIEND_OPERATORS(class)
- Define out-of-class operators for given EnumSet as friends of encapsulating class.
Define documentation
#define CORRADE_ENUMSET_OPERATORS(class)
Define out-of-class operators for given EnumSet.
See EnumSet documentation for example usage.
#define CORRADE_ENUMSET_FRIEND_OPERATORS(class)
Define out-of-class operators for given EnumSet as friends of encapsulating class.
See EnumSet documentation for example usage.