API Documentation
|
This is the complete list of members for BitFlag, including all inherited members.
BitFlag() | BitFlag | inline |
BitFlag(sint04 flags) | BitFlag | inline |
BitFlag(uint01 flags) | BitFlag | inline |
BitFlag(bool flag) | BitFlag | inlineexplicit |
BitFlag(std::initializer_list< t_type > active_list) | BitFlag | inline |
bits() const | BitFlag | inline |
merge(const BitFlag &value_a, const BitFlag &value_b, const BitFlag &mask) | BitFlag | inlinestatic |
merge(const BitFlag &value_a, const BitFlag &value_b, uint01 num_of_bits) | BitFlag | inlinestatic |
operator uint01() const | BitFlag | inline |
operator!=(const BitFlag &other) const | BitFlag | inline |
operator&(const BitFlag &mask) const | BitFlag | inline |
operator&(uint01 mask) const | BitFlag | inline |
operator&=(const BitFlag &mask) | BitFlag | inline |
operator&=(uint01 mask) | BitFlag | inline |
operator()(const uint01 bit_index, bool value) | BitFlag | inline |
operator==(const BitFlag &other) const | BitFlag | inline |
operator[](uint01 bit_index) const | BitFlag | inline |
operator^(const BitFlag &mask) const | BitFlag | inline |
operator^(uint01 mask) const | BitFlag | inline |
operator^=(const BitFlag &mask) | BitFlag | inline |
operator|=(const BitFlag &mask) | BitFlag | inline |
operator~() const | BitFlag | inline |