Classes | Public Types | Static Public Member Functions | Static Public Attributes | List of all members
lexyd::_unbounded_integer_parser< T, Base > Struct Template Reference

#include <integer.hpp>

Classes

struct  result_type
 

Public Types

using base = Base
 
using traits = lexy::integer_traits< T >
 

Static Public Member Functions

template<typename Iterator >
static constexpr result_type parse (Iterator cur, Iterator end)
 

Static Public Attributes

static constexpr auto radix = Base::digit_radix
 

Detailed Description

template<typename T, typename Base>
struct lexyd::_unbounded_integer_parser< T, Base >

Definition at line 239 of file dsl/integer.hpp.

Member Typedef Documentation

◆ base

template<typename T , typename Base >
using lexyd::_unbounded_integer_parser< T, Base >::base = Base

Definition at line 242 of file dsl/integer.hpp.

◆ traits

template<typename T , typename Base >
using lexyd::_unbounded_integer_parser< T, Base >::traits = lexy::integer_traits<T>

Definition at line 241 of file dsl/integer.hpp.

Member Function Documentation

◆ parse()

template<typename T , typename Base >
template<typename Iterator >
static constexpr result_type lexyd::_unbounded_integer_parser< T, Base >::parse ( Iterator  cur,
Iterator  end 
)
inlinestaticconstexpr

Definition at line 253 of file dsl/integer.hpp.

Member Data Documentation

◆ radix

template<typename T , typename Base >
constexpr auto lexyd::_unbounded_integer_parser< T, Base >::radix = Base::digit_radix
staticconstexpr

Definition at line 244 of file dsl/integer.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Feb 28 2025 03:19:21