Readable stream reader.
More...
#include <InputStreamReader.h>
◆ InputStreamReader()
◆ readLine()
std::string sese::io::InputStreamReader::readLine |
( |
| ) |
|
|
noexcept |
Read a line
- Note
- Supports CR, LF, CRLF line separators
- Returns
- Returns std::string {} if all content is read (e.g., EOF of a file stream)
References sese::text::AbstractStringBuffer::append(), builder, sese::text::AbstractStringBuffer::clear(), sese::text::AbstractStringBuffer::empty(), input, sese::io::PeekableStream::peek(), sese::text::AbstractStringBuffer::toString(), and sese::io::PeekableStream::trunc().
◆ builder
◆ input
The documentation for this class was generated from the following files: