#include <ram_filebuf.hpp>
|
virtual | ~ram_filebuf () |
|
| ram_filebuf () |
|
| ram_filebuf (ram_fs::content_type &ram_file) |
|
std::streambuf * | open (const std::string name, std::ios_base::openmode mode) |
|
bool | is_open () |
|
ram_filebuf * | close () |
|
pos_type | seekpos (pos_type sp, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out) override |
|
pos_type | pubseekoff (off_type off, std::ios_base::seekdir way, std::ios_base::openmode which=std::ios_base::in|std::ios_base::out) |
|
pos_type | pubseekpos (pos_type sp, std::ios_base::openmode which=std::ios_base::in|std::ios_base::out) |
|
std::streamsize | xsputn (char_type const *s, std::streamsize n) override |
|
int | sync () override |
|
int_type | overflow (int_type c=traits_type::eof()) override |
|
Definition at line 19 of file ram_filebuf.hpp.
◆ ~ram_filebuf()
virtual sdsl::ram_filebuf::~ram_filebuf |
( |
| ) |
|
|
inlinevirtual |
◆ ram_filebuf() [1/2]
sdsl::ram_filebuf::ram_filebuf |
( |
| ) |
|
|
inline |
◆ ram_filebuf() [2/2]
◆ close()
◆ is_open()
bool sdsl::ram_filebuf::is_open |
( |
| ) |
|
|
inline |
◆ open()
std::streambuf * sdsl::ram_filebuf::open |
( |
const std::string | name, |
|
|
std::ios_base::openmode | mode ) |
|
inline |
◆ overflow()
int_type sdsl::ram_filebuf::overflow |
( |
int_type | c = traits_type::eof() | ) |
|
|
inlineoverride |
◆ pubseekoff()
pos_type sdsl::ram_filebuf::pubseekoff |
( |
off_type | off, |
|
|
std::ios_base::seekdir | way, |
|
|
std::ios_base::openmode | which = std::ios_base::in | std::ios_base::out ) |
|
inline |
◆ pubseekpos()
pos_type sdsl::ram_filebuf::pubseekpos |
( |
pos_type | sp, |
|
|
std::ios_base::openmode | which = std::ios_base::in | std::ios_base::out ) |
|
inline |
◆ seekpos()
pos_type sdsl::ram_filebuf::seekpos |
( |
pos_type | sp, |
|
|
std::ios_base::openmode | mode = std::ios_base::in | std::ios_base::out ) |
|
inlineoverride |
◆ sync()
int sdsl::ram_filebuf::sync |
( |
| ) |
|
|
inlineoverride |
◆ xsputn()
std::streamsize sdsl::ram_filebuf::xsputn |
( |
char_type const * | s, |
|
|
std::streamsize | n ) |
|
inlineoverride |
The documentation for this class was generated from the following file: