|
constexpr auto | lexyd::big_bint16 = _bint<2, lexy::_detail::bint_big>{} |
|
constexpr auto | lexyd::big_bint32 = _bint<4, lexy::_detail::bint_big>{} |
|
constexpr auto | lexyd::big_bint64 = _bint<8, lexy::_detail::bint_big>{} |
|
constexpr auto | lexyd::bint16 = _bint<2, lexy::_detail::bint_native>{} |
| Matches two bytes and converts it into an 16-bit integer. More...
|
|
constexpr auto | lexyd::bint32 = _bint<4, lexy::_detail::bint_native>{} |
| Matches four bytes and converts it into an 32-bit integer. More...
|
|
constexpr auto | lexyd::bint64 = _bint<8, lexy::_detail::bint_native>{} |
| Matches eight bytes and converts it into an 64-bit integer. More...
|
|
constexpr auto | lexyd::bint8 = _bint<1, lexy::_detail::bint_native>{} |
| Matches one byte and converts it into an 8-bit integer. More...
|
|
constexpr auto | lexyd::byte = _b<1, void>{} |
| Matches an arbitrary byte. More...
|
|
template<std::size_t N> |
constexpr auto | lexyd::bytes = _b<N, void>{} |
| Matches N arbitrary bytes. More...
|
|
constexpr auto | lexyd::little_bint16 = _bint<2, lexy::_detail::bint_little>{} |
|
constexpr auto | lexyd::little_bint32 = _bint<4, lexy::_detail::bint_little>{} |
|
constexpr auto | lexyd::little_bint64 = _bint<8, lexy::_detail::bint_little>{} |
|
template<std::size_t N, unsigned char Padding = 0> |
constexpr auto | lexyd::padding_bytes = _pb<N, Padding>{} |
|