#include <BlobOutputStream.h>
◆ base_type
◆ BlobOutputStream() [1/2]
BlobOutputStream::BlobOutputStream |
( |
| ) |
|
◆ BlobOutputStream() [2/2]
BlobOutputStream::BlobOutputStream |
( |
Blob * |
target, |
|
|
std::string_view |
displayPath = {} |
|
) |
| |
|
explicit |
◆ ~BlobOutputStream()
BlobOutputStream::~BlobOutputStream |
( |
| ) |
|
|
virtual |
◆ close()
void BlobOutputStream::close |
( |
| ) |
|
|
overridevirtual |
◆ closeInternal()
void BlobOutputStream::closeInternal |
( |
| ) |
|
|
private |
◆ displayPath()
std::string BlobOutputStream::displayPath |
( |
| ) |
const |
|
overridevirtual |
- Returns
- Path to the file or resource being written, to be used for debugging and error reporting.
Reimplemented from StringOutputStream.
◆ flush()
void BlobOutputStream::flush |
( |
| ) |
|
|
overridevirtual |
Flushes this output stream if it provides any kind of buffering.
- Exceptions
-
Reimplemented from StringOutputStream.
◆ open()
void BlobOutputStream::open |
( |
Blob * |
target, |
|
|
std::string_view |
displayPath = {} |
|
) |
| |
◆ _displayPath
std::string BlobOutputStream::_displayPath |
|
private |
◆ _target
Blob* BlobOutputStream::_target = nullptr |
|
private |
The documentation for this class was generated from the following files: