4.6.0
Freundlich's C++ toolkit
|
The position of an fcppt::parse::basic_stream.
A position consists of an optional fcppt::parse::location and a position into the stream.
Public Types | |
using | pos_type = typename std::basic_istream<Ch>::pos_type |
using | optional_location = fcppt::optional::object<fcppt::parse::location> |
Public Member Functions | |
position (pos_type, optional_location) | |
pos_type const & | pos () const |
optional_location const & | location () const |
using fcppt::parse::position< Ch >::optional_location = fcppt::optional::object<fcppt::parse::location> |
using fcppt::parse::position< Ch >::pos_type = typename std::basic_istream<Ch>::pos_type |
fcppt::parse::position< Ch >::position | ( | pos_type | , |
optional_location | ) |
|
nodiscard |
|
nodiscard |