#include <uintvar.h>
|
constexpr | UintVar (uint64_t value) |
|
| UintVar (Span< const uint8_t > bytes) |
|
constexpr | operator uint64_t () const noexcept |
|
constexpr std::size_t | Size () const noexcept |
|
auto | data () const noexcept |
|
constexpr std::size_t | size () const noexcept |
|
auto | begin () const noexcept |
|
auto | end () const noexcept |
|
|
static constexpr std::size_t | Size (uint8_t msb_bytes) noexcept |
|
◆ UintVar() [1/2]
quicr::UintVar::UintVar |
( |
uint64_t | value | ) |
|
|
inlineconstexpr |
◆ UintVar() [2/2]
quicr::UintVar::UintVar |
( |
Span< const uint8_t > | bytes | ) |
|
|
inline |
◆ begin()
auto quicr::UintVar::begin |
( |
| ) |
const |
|
inlinenoexcept |
◆ data()
auto quicr::UintVar::data |
( |
| ) |
const |
|
inlinenoexcept |
◆ end()
auto quicr::UintVar::end |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator uint64_t()
quicr::UintVar::operator uint64_t |
( |
| ) |
const |
|
inlineexplicitconstexprnoexcept |
◆ Size() [1/2]
std::size_t quicr::UintVar::Size |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ Size() [2/2]
static constexpr std::size_t quicr::UintVar::Size |
( |
uint8_t | msb_bytes | ) |
|
|
inlinestaticconstexprnoexcept |
◆ size()
std::size_t quicr::UintVar::size |
( |
| ) |
const |
|
inlineconstexprnoexcept |
The documentation for this class was generated from the following file: