Classes | Public Member Functions | Public Attributes | List of all members
lexy_ext::_report_error< OutputIterator > Struct Template Reference

#include <report_error.hpp>

Classes

struct  _sink
 

Public Member Functions

constexpr _report_error opts (lexy::visualization_options opts) const
 Overrides visualization options. More...
 
constexpr _report_error path (const char *path) const
 Specifies a path that will be printed alongside the diagnostic. More...
 
constexpr auto sink () const
 
template<typename OI >
constexpr _report_error< OI > to (OI out) const
 Specifies an output iterator where the errors are written to. More...
 

Public Attributes

OutputIterator _iter
 
lexy::visualization_options _opts
 
const char * _path
 

Detailed Description

template<typename OutputIterator>
struct lexy_ext::_report_error< OutputIterator >

Definition at line 321 of file report_error.hpp.

Member Function Documentation

◆ opts()

template<typename OutputIterator >
constexpr _report_error lexy_ext::_report_error< OutputIterator >::opts ( lexy::visualization_options  opts) const
inlineconstexpr

Overrides visualization options.

Definition at line 370 of file report_error.hpp.

◆ path()

template<typename OutputIterator >
constexpr _report_error lexy_ext::_report_error< OutputIterator >::path ( const char *  path) const
inlineconstexpr

Specifies a path that will be printed alongside the diagnostic.

Definition at line 357 of file report_error.hpp.

◆ sink()

template<typename OutputIterator >
constexpr auto lexy_ext::_report_error< OutputIterator >::sink ( ) const
inlineconstexpr

Definition at line 351 of file report_error.hpp.

◆ to()

template<typename OutputIterator >
template<typename OI >
constexpr _report_error<OI> lexy_ext::_report_error< OutputIterator >::to ( OI  out) const
inlineconstexpr

Specifies an output iterator where the errors are written to.

Definition at line 364 of file report_error.hpp.

Member Data Documentation

◆ _iter

template<typename OutputIterator >
OutputIterator lexy_ext::_report_error< OutputIterator >::_iter

Definition at line 323 of file report_error.hpp.

◆ _opts

template<typename OutputIterator >
lexy::visualization_options lexy_ext::_report_error< OutputIterator >::_opts

Definition at line 324 of file report_error.hpp.

◆ _path

template<typename OutputIterator >
const char* lexy_ext::_report_error< OutputIterator >::_path

Definition at line 325 of file report_error.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Wed Apr 16 2025 02:20:59