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_StreamAcc Class Referencefinal

#include <cpdf_stream_acc.h>

Inheritance diagram for CPDF_StreamAcc:
Collaboration diagram for CPDF_StreamAcc:

Public Member Functions

 CPDF_StreamAcc (const CPDF_StreamAcc &)=delete
CPDF_StreamAccoperator= (const CPDF_StreamAcc &)=delete
void LoadAllDataFiltered ()
void LoadAllDataFilteredWithEstimatedSize (uint32_t estimated_size)
void LoadAllDataImageAcc (uint32_t estimated_size)
void LoadAllDataRaw ()
RetainPtr< const CPDF_StreamGetStream () const
RetainPtr< const CPDF_DictionaryGetImageParam () const
uint32_t GetSize () const
pdfium::span< const uint8_t > GetSpan () const
uint64_t KeyForCache () const
DataVector< uint8_t > ComputeDigest () const
ByteString GetImageDecoder () const
DataVector< uint8_t > DetachData ()
int GetLength1ForTest () const
Public Member Functions inherited from fxcrt::Retainable
 Retainable ()=default
bool HasOneRef () const

Public Attributes

 CONSTRUCT_VIA_MAKE_RETAIN

Private Member Functions

 ~CPDF_StreamAcc () override

Additional Inherited Members

Protected Member Functions inherited from fxcrt::Retainable
virtual ~Retainable ()=default

Detailed Description

Definition at line 24 of file cpdf_stream_acc.h.

Constructor & Destructor Documentation

◆ CPDF_StreamAcc()

CPDF_StreamAcc::CPDF_StreamAcc ( const CPDF_StreamAcc & )
delete

Member Function Documentation

◆ ~CPDF_StreamAcc()

CPDF_StreamAcc::~CPDF_StreamAcc ( )
overrideprivatedefault

◆ ComputeDigest()

DataVector< uint8_t > CPDF_StreamAcc::ComputeDigest ( ) const

Definition at line 87 of file cpdf_stream_acc.cpp.

◆ DetachData()

DataVector< uint8_t > CPDF_StreamAcc::DetachData ( )

Definition at line 91 of file cpdf_stream_acc.cpp.

◆ GetImageDecoder()

ByteString CPDF_StreamAcc::GetImageDecoder ( ) const
inline

Definition at line 43 of file cpdf_stream_acc.h.

◆ GetImageParam()

RetainPtr< const CPDF_Dictionary > CPDF_StreamAcc::GetImageParam ( ) const

Definition at line 67 of file cpdf_stream_acc.cpp.

◆ GetLength1ForTest()

int CPDF_StreamAcc::GetLength1ForTest ( ) const

Definition at line 63 of file cpdf_stream_acc.cpp.

◆ GetSize()

uint32_t CPDF_StreamAcc::GetSize ( ) const

Definition at line 71 of file cpdf_stream_acc.cpp.

◆ GetSpan()

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

Definition at line 75 of file cpdf_stream_acc.cpp.

◆ GetStream()

RetainPtr< const CPDF_Stream > CPDF_StreamAcc::GetStream ( ) const

Definition at line 59 of file cpdf_stream_acc.cpp.

◆ KeyForCache()

uint64_t CPDF_StreamAcc::KeyForCache ( ) const

Definition at line 83 of file cpdf_stream_acc.cpp.

◆ LoadAllDataFiltered()

void CPDF_StreamAcc::LoadAllDataFiltered ( )

Definition at line 42 of file cpdf_stream_acc.cpp.

◆ LoadAllDataFilteredWithEstimatedSize()

void CPDF_StreamAcc::LoadAllDataFilteredWithEstimatedSize ( uint32_t estimated_size)

Definition at line 46 of file cpdf_stream_acc.cpp.

◆ LoadAllDataImageAcc()

void CPDF_StreamAcc::LoadAllDataImageAcc ( uint32_t estimated_size)

Definition at line 51 of file cpdf_stream_acc.cpp.

◆ LoadAllDataRaw()

void CPDF_StreamAcc::LoadAllDataRaw ( )

Definition at line 55 of file cpdf_stream_acc.cpp.

◆ operator=()

CPDF_StreamAcc & CPDF_StreamAcc::operator= ( const CPDF_StreamAcc & )
delete

Member Data Documentation

◆ CONSTRUCT_VIA_MAKE_RETAIN

CPDF_StreamAcc::CONSTRUCT_VIA_MAKE_RETAIN

Definition at line 26 of file cpdf_stream_acc.h.


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