Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <fx_stream.h>
Public Member Functions | |
virtual bool | WriteBlock (pdfium::span< const uint8_t > data)=0 |
bool | WriteString (ByteStringView str) |
bool | WriteByte (uint8_t byte) |
bool | WriteDWord (uint32_t i) |
bool | WriteFilesize (FX_FILESIZE size) |
Protected Member Functions | |
virtual | ~IFX_WriteStream ()=default |
Definition at line 18 of file fx_stream.h.
|
protectedvirtualdefault |
|
pure virtual |
Implemented in CPDF_StringArchiveStream, CPDFSDK_FileWriteAdapter, CPSOutput, IFX_SeekableStream, IFX_SeekableWriteStream, and StringWriteStream.
Referenced by WriteByte(), WriteString(), and CPDF_Stream::WriteTo().
bool IFX_WriteStream::WriteByte | ( | uint8_t | byte | ) |
Definition at line 51 of file fx_stream.cpp.
References WriteBlock().
bool IFX_WriteStream::WriteDWord | ( | uint32_t | i | ) |
Definition at line 55 of file fx_stream.cpp.
References FXSYS_itoa().
Referenced by CPDF_Reference::WriteTo().
bool IFX_WriteStream::WriteFilesize | ( | FX_FILESIZE | size | ) |
Definition at line 61 of file fx_stream.cpp.
References FXSYS_i64toa().
bool IFX_WriteStream::WriteString | ( | ByteStringView | str | ) |
Definition at line 47 of file fx_stream.cpp.
References WriteBlock().
Referenced by CPDF_Array::WriteTo(), CPDF_Boolean::WriteTo(), CPDF_Dictionary::WriteTo(), CPDF_Name::WriteTo(), CPDF_Null::WriteTo(), CPDF_Number::WriteTo(), CPDF_Reference::WriteTo(), CPDF_Stream::WriteTo(), and CPDF_String::WriteTo().