Template Class QuorumMessage¶
Defined in File QuorumMessage.hpp
Class Documentation¶
-
template<typename
Spec>
classdish2::QuorumMessage¶ Public Functions
-
QuorumMessage() = default¶
-
QuorumMessage(std::in_place_t)¶
-
bool
operator==(const QuorumMessage &other) const¶
-
void
UnsetMask(const QuorumMessage &mask)¶
-
QuorumMessage
operator~() const¶
-
QuorumMessage
operator|(const QuorumMessage &other) const¶
-
QuorumMessage
operator&(const QuorumMessage &other) const¶
-
const QuorumMessage &
operator|=(const QuorumMessage &other)¶
-
void
Clear()¶
-
void
ClearLev(const size_t lev)¶
-
void
SetBit(const size_t lev, const size_t which_bit)¶
-
size_t
GetNumBits(const size_t lev) const¶
-
bool
GetBit(const size_t lev, const size_t bit) const¶
-
size_t
GetNumBits() const¶
Public Static Attributes
-
constexpr size_t
bitset_width= 64¶
Friends
-
friend std::ostream &
operator<<(std::ostream &out, const QuorumMessage &qm)¶
-