#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:
- /builddir/build/BUILD/sdsl-lite-3.0.3-build/sdsl-lite-3.0.3/include/sdsl/ram_filebuf.hpp