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 marker = typename lexy::input_reader< Input >::marker
 

Public Member Functions

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

Public Attributes

marker _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

◆ marker

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

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 ( marker  line_begin,
unsigned  line_nr 
)
inlineexplicitconstexpr

Definition at line 26 of file input_location.hpp.

Member Data Documentation

◆ _line_begin

template<typename Input >
marker 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 Dec 13 2024 03:19:19