#include <error.hpp>
Public Member Functions | |
constexpr auto | begin () const noexcept |
constexpr auto | end () const noexcept |
constexpr | error (typename Reader::iterator begin, typename Reader::iterator end, const typename Reader::encoding::char_type *str, std::size_t length) |
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 | |
Reader::iterator | _begin |
Reader::iterator | _end |
std::size_t | _length |
const Reader::encoding::char_type * | _str |
|
inlineexplicitconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
private |
|
private |
|
private |
|
private |