#include <buffer.hpp>
Public Types | |
using | encoding = Encoding |
using | iterator = const typename Encoding::char_type * |
Public Member Functions | |
_br (iterator begin) noexcept | |
void | bump () noexcept |
auto | peek () const noexcept |
iterator | position () const noexcept |
void | set_position (iterator new_pos) noexcept |
![]() | |
void | bump_swar () |
void | bump_swar (std::size_t char_count) |
swar_int | peek_swar () const |
Private Attributes | |
iterator | _cur |
Definition at line 18 of file buffer.hpp.
Definition at line 21 of file buffer.hpp.
using lexy::_br< Encoding >::iterator = const typename Encoding::char_type* |
Definition at line 22 of file buffer.hpp.
Definition at line 24 of file buffer.hpp.
|
inlinenoexcept |
Definition at line 32 of file buffer.hpp.
|
inlinenoexcept |
Definition at line 26 of file buffer.hpp.
Definition at line 37 of file buffer.hpp.
|
inlinenoexcept |
Definition at line 42 of file buffer.hpp.
Definition at line 48 of file buffer.hpp.