Public Types | Static Public Member Functions | Static Public Attributes | List of all members
lexy::integer_traits< code_point > Struct Reference

#include <integer.hpp>

Public Types

using type = code_point
 

Static Public Member Functions

template<int Radix>
static constexpr bool add_digit_checked (type &result, unsigned digit)
 
template<int Radix>
static constexpr void add_digit_unchecked (type &result, unsigned digit)
 

Static Public Attributes

static constexpr auto is_bounded = true
 
template<int Radix>
static constexpr std::size_t max_digit_count = _digit_count(Radix, 0x10'FFFF)
 

Detailed Description

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

Member Typedef Documentation

◆ type

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

Member Function Documentation

◆ add_digit_checked()

template<int Radix>
static constexpr bool lexy::integer_traits< code_point >::add_digit_checked ( type result,
unsigned  digit 
)
inlinestaticconstexpr

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

◆ add_digit_unchecked()

template<int Radix>
static constexpr void lexy::integer_traits< code_point >::add_digit_unchecked ( type result,
unsigned  digit 
)
inlinestaticconstexpr

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

Member Data Documentation

◆ is_bounded

constexpr auto lexy::integer_traits< code_point >::is_bounded = true
staticconstexpr

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

◆ max_digit_count

template<int Radix>
constexpr std::size_t lexy::integer_traits< code_point >::max_digit_count = _digit_count(Radix, 0x10'FFFF)
staticconstexpr

Definition at line 150 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:09