Iros
Loading...
Searching...
No Matches
bit_span.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/types/prelude.h
"
4
5
namespace
di::bit
{
6
template
<
size_t
bit_offset,
size_t
extent>
7
class
BitSpan
{
8
public
:
9
constexpr
explicit
BitSpan
(
u8
*
data
) : m_data(
data
) {}
10
11
private
:
12
u8
* m_data {
nullptr
};
13
};
14
}
di::bit::BitSpan::BitSpan
constexpr BitSpan(u8 *data)
Definition
bit_span.h:9
prelude.h
di::bit
Definition
bit_proxy_reference.h:5
di::types::u8
__UINT8_TYPE__ u8
Definition
integers.h:9
di::data
constexpr auto data
Definition
data.h:51
libs
di
include
di
bit
bitset
bit_span.h
Generated by
1.13.0