Classes | Public Types | Public Member Functions | List of all members
lexyd::_bint< N, Endianness, Rule > Struct Template Reference

#include <byte.hpp>

Inheritance diagram for lexyd::_bint< N, Endianness, Rule >:
Inheritance graph
[legend]

Classes

struct  _pc
 
struct  _pc< NextParser, lexy::_detail::index_sequence< Idx... > >
 
struct  bp
 
struct  p
 

Public Types

using _rule = lexy::_detail::type_or< Rule, _b< N, void > >
 

Public Member Functions

template<typename Token >
constexpr auto operator() (Token) const
 Matches a specific token rule instead of arbitrary bytes. More...
 

Detailed Description

template<std::size_t N, int Endianness, typename Rule = void>
struct lexyd::_bint< N, Endianness, Rule >

Definition at line 273 of file byte.hpp.

Member Typedef Documentation

◆ _rule

template<std::size_t N, int Endianness, typename Rule = void>
using lexyd::_bint< N, Endianness, Rule >::_rule = lexy::_detail::type_or<Rule, _b<N, void> >

Definition at line 275 of file byte.hpp.

Member Function Documentation

◆ operator()()

template<std::size_t N, int Endianness, typename Rule = void>
template<typename Token >
constexpr auto lexyd::_bint< N, Endianness, Rule >::operator() ( Token  ) const
inlineconstexpr

Matches a specific token rule instead of arbitrary bytes.

Definition at line 372 of file byte.hpp.


The documentation for this struct was generated from the following file:


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Nov 1 2024 02:20:54