Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CPDF_FlateEncoder Class Reference

#include <cpdf_flateencoder.h>

Collaboration diagram for CPDF_FlateEncoder:

Public Member Functions

 CPDF_FlateEncoder (RetainPtr< const CPDF_Stream > pStream, bool bFlateEncode)
 ~CPDF_FlateEncoder ()
void UpdateLength (size_t size)
bool WriteDictTo (IFX_ArchiveStream *archive, const CPDF_Encryptor *encryptor) const
pdfium::span< const uint8_t > GetSpan () const

Detailed Description

Definition at line 24 of file cpdf_flateencoder.h.

Constructor & Destructor Documentation

◆ CPDF_FlateEncoder()

CPDF_FlateEncoder::CPDF_FlateEncoder ( RetainPtr< const CPDF_Stream > pStream,
bool bFlateEncode )

Definition at line 20 of file cpdf_flateencoder.cpp.

References CPDF_FlateEncoder().

Referenced by CPDF_FlateEncoder().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~CPDF_FlateEncoder()

CPDF_FlateEncoder::~CPDF_FlateEncoder ( )
default

Member Function Documentation

◆ GetSpan()

pdfium::span< const uint8_t > CPDF_FlateEncoder::GetSpan ( ) const

Definition at line 81 of file cpdf_flateencoder.cpp.

◆ UpdateLength()

void CPDF_FlateEncoder::UpdateLength ( size_t size)

Definition at line 55 of file cpdf_flateencoder.cpp.

References CPDF_Dictionary::GetIntegerFor().

Here is the call graph for this function:

◆ WriteDictTo()

bool CPDF_FlateEncoder::WriteDictTo ( IFX_ArchiveStream * archive,
const CPDF_Encryptor * encryptor ) const

Definition at line 68 of file cpdf_flateencoder.cpp.

References CPDF_Dictionary::WriteTo().

Referenced by CPDF_Stream::WriteTo().

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: