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
 

Public Member Functions

constexpr void bump ()
 
constexpr auto peek () const -> typename encoding::int_type
 
constexpr iterator position () const
 
constexpr void set_position (iterator new_pos)
 

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.

Member Function Documentation

◆ bump()

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

Definition at line 97 of file case_folding.hpp.

◆ peek()

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

Definition at line 88 of file case_folding.hpp.

◆ position()

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

Definition at line 102 of file case_folding.hpp.

◆ set_position()

template<typename Reader >
constexpr void lexy::_acfr< Reader >::set_position ( iterator  new_pos)
inlineconstexpr

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