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

#include <integer.hpp>

Public Types

using type = _integer_parser< value_type, Base, false >
 
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, typename Sep>
struct lexyd::_integer_parser_digits< T, _ndigits_s< N, Base, Sep > >

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

Member Typedef Documentation

◆ type

template<typename T , std::size_t N, typename Base , typename Sep >
using lexyd::_integer_parser_digits< T, _ndigits_s< N, Base, Sep > >::type = _integer_parser<value_type, Base, false>

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

◆ value_type

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

Definition at line 382 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