|
Vince's CSV Parser
|
streambuf adapter over csv::string_view with no data copy. More...
#include <string_view_stream.hpp>
Inherits std::streambuf.
Public Member Functions | |
| StringViewStreamBuf (csv::string_view view) | |
Protected Member Functions | |
| std::streamsize | xsgetn (char *s, std::streamsize count) override |
| pos_type | seekoff (off_type off, std::ios_base::seekdir dir, std::ios_base::openmode which=std::ios_base::in) override |
| pos_type | seekpos (pos_type pos, std::ios_base::openmode which=std::ios_base::in) override |
streambuf adapter over csv::string_view with no data copy.
The underlying memory must remain valid and immutable for the entire lifetime of this stream object.
Definition at line 17 of file string_view_stream.hpp.
|
inlineexplicit |
Definition at line 19 of file string_view_stream.hpp.
|
inlineoverrideprotected |
Definition at line 36 of file string_view_stream.hpp.
|
inlineoverrideprotected |
Definition at line 70 of file string_view_stream.hpp.
|
inlineoverrideprotected |
Definition at line 26 of file string_view_stream.hpp.