5#ifndef AUX_OUTPUT_STREAM_H
6#define AUX_OUTPUT_STREAM_H
28 void Write(
const std::string_view& view);
34 void Write(
const char*
buffer,
size_t size);
43 virtual void writeBuffer(
const char*
buffer,
size_t size) = 0;
48 virtual void checkWrite()
const;
An interface for writing blocks of data to a data source.
Definition OutputStream.h:15
void Write(const std::string_view &view)
Write the view to the OutputStream.
Convenient type for char array storage and/or buffer with std::string compatibility.
Definition basetypes.h:30
All classes, functions, types and enums of PoDoFo are members of these namespace.
Definition basetypes.h:13