Public Member Functions | Private Attributes | List of all members
lexy::error< Reader, expected_char_class > Class Template Reference

#include <error.hpp>

Public Member Functions

constexpr error (typename Reader::iterator pos, const char *name) noexcept
 
constexpr const char * name () const noexcept
 
constexpr auto position () const noexcept
 

Private Attributes

const char * _name
 
Reader::iterator _pos
 

Detailed Description

template<typename Reader>
class lexy::error< Reader, expected_char_class >

Definition at line 165 of file error.hpp.

Constructor & Destructor Documentation

◆ error()

template<typename Reader >
constexpr lexy::error< Reader, expected_char_class >::error ( typename Reader::iterator  pos,
const char *  name 
)
inlineexplicitconstexprnoexcept

Definition at line 168 of file error.hpp.

Member Function Documentation

◆ name()

template<typename Reader >
constexpr const char* lexy::error< Reader, expected_char_class >::name ( ) const
inlineconstexprnoexcept

Definition at line 177 of file error.hpp.

◆ position()

template<typename Reader >
constexpr auto lexy::error< Reader, expected_char_class >::position ( ) const
inlineconstexprnoexcept

Definition at line 172 of file error.hpp.

Member Data Documentation

◆ _name

template<typename Reader >
const char* lexy::error< Reader, expected_char_class >::_name
private

Definition at line 184 of file error.hpp.

◆ _pos

template<typename Reader >
Reader::iterator lexy::error< Reader, expected_char_class >::_pos
private

Definition at line 183 of file error.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:09