![]() |
TrinityCore
|
#include <FlagsArray.h>
Public Member Functions | |
constexpr FlagsArray | operator& (FlagsArray const &right) const |
constexpr FlagsArray & | operator&= (FlagsArray const &right) |
constexpr FlagsArray | operator| (FlagsArray const &right) const |
constexpr FlagsArray & | operator|= (FlagsArray const &right) |
constexpr FlagsArray | operator~ () const |
constexpr FlagsArray | operator^ (FlagsArray const &right) const |
constexpr FlagsArray & | operator^= (FlagsArray const &right) |
constexpr | operator bool () const |
constexpr bool | operator! () const |
constexpr T & | operator[] (size_t i) |
constexpr T const & | operator[] (size_t i) const |
constexpr FlagsArray & | operator= (std::array< T, N > const &right) |
Protected Attributes | |
std::array< T, N > | _storage = { } |
Definition at line 25 of file FlagsArray.h.
|
inlineexplicitconstexpr |
Definition at line 82 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 91 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 28 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 35 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 106 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 96 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 101 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 67 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 74 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 43 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 50 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 58 of file FlagsArray.h.
|
protected |
Definition at line 113 of file FlagsArray.h.