Skip to content

File bit.hpp

FileList > include > libhal-util > bit.hpp

Go to the source code of this file

  • #include <concepts>
  • #include <cstddef>
  • #include <cstdint>
  • #include <limits>

Namespaces

Type Name
namespace hal
The foundation of libhal containing, interfaces, utilities and soft drivers.

Classes

Type Name
struct bit_mask
Represents a bit mask of contiguous bits.
class bit_modify <T>
class bit_value <T>
struct byte_mask <ByteIndex>
Helper for generating byte position masks.
struct nibble_mask <NibbleIndex>
Helper for generating nibble position masks.

The documentation for this class was generated from the following file libraries/include/libhal-util/bit.hpp