#include <error.hpp>
Public Member Functions | |
constexpr auto | character () const noexcept |
constexpr | error (typename Reader::iterator pos, const typename Reader::encoding::char_type *str, std::size_t index, std::size_t length) noexcept |
constexpr std::size_t | index () const noexcept |
constexpr std::size_t | length () const noexcept |
constexpr auto | position () const noexcept |
constexpr auto | string () const noexcept -> const typename Reader::encoding::char_type * |
Private Attributes | |
std::size_t | _idx |
std::size_t | _length |
Reader::iterator | _pos |
const Reader::encoding::char_type * | _str |
|
inlineexplicitconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
private |
|
private |
|
private |
|
private |