StormByte C++ Library 0.0.9999
StormByte is a comprehensive, cross-platform C++ library aimed at easing system programming, configuration management, logging, and database handling tasks. This library provides a unified API that abstracts away the complexities and inconsistencies of different platforms (Windows, Linux).
Loading...
Searching...
No Matches
StormByte::Bitmask< Derived, E > Member List

This is the complete list of members for StormByte::Bitmask< Derived, E >, including all inherited members.

Add(E value) noexceptStormByte::Bitmask< Derived, E >inline
Bitmask() noexceptStormByte::Bitmask< Derived, E >inline
Bitmask(E value) noexceptStormByte::Bitmask< Derived, E >inline
Bitmask(const Bitmask &other) noexcept=defaultStormByte::Bitmask< Derived, E >
Bitmask(Bitmask &&other) noexcept=defaultStormByte::Bitmask< Derived, E >
Has(E value) const noexceptStormByte::Bitmask< Derived, E >inline
Has(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
HasAny(E value) const noexceptStormByte::Bitmask< Derived, E >inline
HasAny(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
HasNone(E value) const noexceptStormByte::Bitmask< Derived, E >inline
HasNone(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
m_value (defined in StormByte::Bitmask< Derived, E >)StormByte::Bitmask< Derived, E >protected
operator!=(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
operator&(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
operator&=(const Bitmask &other) noexceptStormByte::Bitmask< Derived, E >inline
operator=(const Bitmask &other) noexcept=defaultStormByte::Bitmask< Derived, E >
operator=(Bitmask &&other) noexcept=defaultStormByte::Bitmask< Derived, E >
operator==(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
operator^(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
operator^=(const Bitmask &other) noexceptStormByte::Bitmask< Derived, E >inline
operator|(const Bitmask &other) const noexceptStormByte::Bitmask< Derived, E >inline
operator|=(const Bitmask &other) noexceptStormByte::Bitmask< Derived, E >inline
operator~() const noexceptStormByte::Bitmask< Derived, E >inline
Remove(E value) noexceptStormByte::Bitmask< Derived, E >inline
Value() const noexceptStormByte::Bitmask< Derived, E >inline
~Bitmask() noexcept=defaultStormByte::Bitmask< Derived, E >virtual