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
CFX_BitStream Class Reference

#include <cfx_bitstream.h>

+ Collaboration diagram for CFX_BitStream:

Public Member Functions

 CFX_BitStream (pdfium::span< const uint8_t > pData)
 
 ~CFX_BitStream ()
 
void ByteAlign ()
 
bool IsEOF () const
 
size_t GetPos () const
 
uint32_t GetBits (uint32_t nBits)
 
void SkipBits (size_t nBits)
 
void Rewind ()
 
size_t BitsRemaining () const
 

Detailed Description

Definition at line 15 of file cfx_bitstream.h.

Constructor & Destructor Documentation

◆ CFX_BitStream()

CFX_BitStream::CFX_BitStream ( pdfium::span< const uint8_t > pData)
explicit

Definition at line 15 of file cfx_bitstream.cpp.

References CFX_BitStream().

Referenced by CFX_BitStream().

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

◆ ~CFX_BitStream()

CFX_BitStream::~CFX_BitStream ( )
default

Member Function Documentation

◆ BitsRemaining()

size_t CFX_BitStream::BitsRemaining ( ) const
inline

Definition at line 29 of file cfx_bitstream.h.

◆ ByteAlign()

void CFX_BitStream::ByteAlign ( )

Definition at line 22 of file cfx_bitstream.cpp.

Referenced by CPDF_HintTables::ReadPageHintTable(), CPDF_HintTables::ReadSharedObjHintTable(), TEST(), TEST(), and TEST().

+ Here is the caller graph for this function:

◆ GetBits()

uint32_t CFX_BitStream::GetBits ( uint32_t nBits)

Definition at line 26 of file cfx_bitstream.cpp.

Referenced by CPDF_HintTables::ReadPageHintTable(), CPDF_HintTables::ReadSharedObjHintTable(), TEST(), TEST(), TEST(), and CPDF_SampledFunc::v_Call().

+ Here is the caller graph for this function:

◆ GetPos()

size_t CFX_BitStream::GetPos ( ) const
inline

Definition at line 23 of file cfx_bitstream.h.

◆ IsEOF()

bool CFX_BitStream::IsEOF ( ) const
inline

Definition at line 22 of file cfx_bitstream.h.

Referenced by CPDF_HintTables::ReadPageHintTable(), CPDF_HintTables::ReadSharedObjHintTable(), TEST(), TEST(), and TEST().

+ Here is the caller graph for this function:

◆ Rewind()

void CFX_BitStream::Rewind ( )
inline

Definition at line 27 of file cfx_bitstream.h.

Referenced by TEST(), and TEST().

+ Here is the caller graph for this function:

◆ SkipBits()

void CFX_BitStream::SkipBits ( size_t nBits)
inline

Definition at line 26 of file cfx_bitstream.h.


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