Public Types | Public Member Functions | Public Attributes | List of all members
lexy::_acfr< 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 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::_acfr< Reader >

Definition at line 81 of file case_folding.hpp.

Member Typedef Documentation

◆ encoding

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

Definition at line 85 of file case_folding.hpp.

◆ iterator

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

Definition at line 86 of file case_folding.hpp.

◆ marker

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

Definition at line 87 of file case_folding.hpp.

Member Function Documentation

◆ bump()

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

Definition at line 98 of file case_folding.hpp.

◆ current()

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

Definition at line 108 of file case_folding.hpp.

◆ peek()

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

Definition at line 89 of file case_folding.hpp.

◆ position()

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

Definition at line 103 of file case_folding.hpp.

◆ reset()

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

Definition at line 112 of file case_folding.hpp.

Member Data Documentation

◆ _impl

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

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