Public Types | Public Member Functions | Public Attributes | List of all members
lexy::_sucfr32< Reader > Struct Template Reference

#include <case_folding.hpp>

Public Types

using encoding = typename Reader::encoding
 
using iterator = typename Reader::iterator
 
using marker = typename Reader::marker
 

Public Member Functions

constexpr _sucfr32 (Reader impl)
 
constexpr void bump ()
 
constexpr marker current () const noexcept
 
constexpr auto peek () const -> typename encoding::int_type
 
constexpr iterator position () const
 
constexpr void reset (marker m) noexcept
 

Public Attributes

Reader _impl
 

Detailed Description

template<typename Reader>
struct lexy::_sucfr32< Reader >

Definition at line 146 of file case_folding.hpp.

Member Typedef Documentation

◆ encoding

template<typename Reader >
using lexy::_sucfr32< Reader >::encoding = typename Reader::encoding

Definition at line 152 of file case_folding.hpp.

◆ iterator

template<typename Reader >
using lexy::_sucfr32< Reader >::iterator = typename Reader::iterator

Definition at line 153 of file case_folding.hpp.

◆ marker

template<typename Reader >
using lexy::_sucfr32< Reader >::marker = typename Reader::marker

Definition at line 154 of file case_folding.hpp.

Constructor & Destructor Documentation

◆ _sucfr32()

template<typename Reader >
constexpr lexy::_sucfr32< Reader >::_sucfr32 ( Reader  impl)
inlineexplicitconstexpr

Definition at line 150 of file case_folding.hpp.

Member Function Documentation

◆ bump()

template<typename Reader >
constexpr void lexy::_sucfr32< Reader >::bump ( )
inlineconstexpr

Definition at line 162 of file case_folding.hpp.

◆ current()

template<typename Reader >
constexpr marker lexy::_sucfr32< Reader >::current ( ) const
inlineconstexprnoexcept

Definition at line 172 of file case_folding.hpp.

◆ peek()

template<typename Reader >
constexpr auto lexy::_sucfr32< Reader >::peek ( ) const -> typename encoding::int_type
inlineconstexpr

Definition at line 156 of file case_folding.hpp.

◆ position()

template<typename Reader >
constexpr iterator lexy::_sucfr32< Reader >::position ( ) const
inlineconstexpr

Definition at line 167 of file case_folding.hpp.

◆ reset()

template<typename Reader >
constexpr void lexy::_sucfr32< Reader >::reset ( marker  m)
inlineconstexprnoexcept

Definition at line 176 of file case_folding.hpp.

Member Data Documentation

◆ _impl

template<typename Reader >
Reader lexy::_sucfr32< Reader >::_impl

Definition at line 148 of file case_folding.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Dec 13 2024 03:19:19