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 23 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: