qxLib
qx::flags< enum_t > Member List

This is the complete list of members for qx::flags< enum_t >, including all inherited members.

add(flags flags_) noexceptqx::flags< enum_t >
contains(enum_t eFlag) const noexceptqx::flags< enum_t >
flags(enum_t eFlag) noexceptqx::flags< enum_t >
remove(flags flags_) noexceptqx::flags< enum_t >
requires(sizeof...(args_t) >=2 &&are_specific_v< enum_t, args_t... >) const expr flags(args_t... flags) noexceptqx::flags< enum_t >
requires(sizeof...(args_t) >=1 &&are_specific_v< enum_t, args_t... >) const expr void add(args_t... flags) noexceptqx::flags< enum_t >
requires(sizeof...(args_t) >=1 &&are_specific_v< enum_t, args_t... >) const expr void remove(args_t... flags) noexceptqx::flags< enum_t >
requires(sizeof...(args_t) >=1 &&are_specific_v< enum_t, args_t... >) const expr void xor_(args_t... flags) noexceptqx::flags< enum_t >
requires(sizeof...(args_t) >=2 &&are_specific_v< enum_t, args_t... >) const expr bool contains_all(args_t... flags) const noexceptqx::flags< enum_t >
requires(sizeof...(args_t) >=2 &&are_specific_v< enum_t, args_t... >) const expr bool contains_any(args_t... flags) const noexceptqx::flags< enum_t >
reverse() noexceptqx::flags< enum_t >
shift_left(size_t nShift) noexceptqx::flags< enum_t >
shift_right(size_t nShift) noexceptqx::flags< enum_t >
to_integer() const noexceptqx::flags< enum_t >
xor_(flags flags_) noexceptqx::flags< enum_t >