Public Types | List of all members
lexyd::_integer_parser_digits< T, _ndigits< N, Base > > Struct Template Reference

#include <integer.hpp>

Public Types

using type = _integer_parser< value_type, Base, true >
 
using value_type = std::conditional_t< _ndigits_can_overflow< T, N, Base::digit_radix >(), T, lexy::unbounded< T > >
 

Detailed Description

template<typename T, std::size_t N, typename Base>
struct lexyd::_integer_parser_digits< T, _ndigits< N, Base > >

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

Member Typedef Documentation

◆ type

template<typename T , std::size_t N, typename Base >
using lexyd::_integer_parser_digits< T, _ndigits< N, Base > >::type = _integer_parser<value_type, Base, true>

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

◆ value_type

template<typename T , std::size_t N, typename Base >
using lexyd::_integer_parser_digits< T, _ndigits< N, Base > >::value_type = std::conditional_t<_ndigits_can_overflow<T, N, Base::digit_radix>(), T, lexy::unbounded<T> >

Definition at line 375 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 Jun 28 2024 02:20:10