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

Anchor for the location search. More...

#include <input_location.hpp>

Public Types

using iterator = typename lexy::input_reader< Input >::iterator
 

Public Member Functions

constexpr input_location_anchor (const Input &input)
 
constexpr input_location_anchor (iterator line_begin, unsigned line_nr)
 

Public Attributes

iterator _line_begin
 
unsigned _line_nr
 

Detailed Description

template<typename Input>
struct lexy::input_location_anchor< Input >

Anchor for the location search.

Definition at line 17 of file input_location.hpp.

Member Typedef Documentation

◆ iterator

template<typename Input >
using lexy::input_location_anchor< Input >::iterator = typename lexy::input_reader<Input>::iterator

Definition at line 19 of file input_location.hpp.

Constructor & Destructor Documentation

◆ input_location_anchor() [1/2]

template<typename Input >
constexpr lexy::input_location_anchor< Input >::input_location_anchor ( const Input &  input)
inlineexplicitconstexpr

Definition at line 21 of file input_location.hpp.

◆ input_location_anchor() [2/2]

template<typename Input >
constexpr lexy::input_location_anchor< Input >::input_location_anchor ( iterator  line_begin,
unsigned  line_nr 
)
inlineexplicitconstexpr

Definition at line 26 of file input_location.hpp.

Member Data Documentation

◆ _line_begin

template<typename Input >
iterator lexy::input_location_anchor< Input >::_line_begin

Definition at line 30 of file input_location.hpp.

◆ _line_nr

template<typename Input >
unsigned lexy::input_location_anchor< Input >::_line_nr

Definition at line 31 of file input_location.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