Class Bitset

Class Documentation

class Bitset

Public Functions

Bitset() = default
inline explicit Bitset(uint64_t lower_)
inline bool get(uint32_t bit) const
inline void set(uint32_t bit)
inline void clear(uint32_t bit)
inline uint64_t get_lower() const
inline void reset()
inline void merge_and(const Bitset &other)
inline void merge_or(const Bitset &other)
inline bool operator!=(const Bitset &other) const
template<typename Op>
inline void for_each_bit(const Op &op) const
inline bool empty() const