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

#include <BC_QRCoderBitVector.h>

+ Collaboration diagram for CBC_QRCoderBitVector:

Public Member Functions

 CBC_QRCoderBitVector ()
 
 ~CBC_QRCoderBitVector ()
 
pdfium::span< const uint8_t > GetArray () const
 
int32_t At (size_t index) const
 
size_t Size () const
 
size_t sizeInBytes () const
 
void AppendBit (int32_t bit)
 
void AppendBits (int32_t value, int32_t numBits)
 
void AppendBitVector (const CBC_QRCoderBitVector *bits)
 
bool XOR (const CBC_QRCoderBitVector *other)
 

Detailed Description

Definition at line 16 of file BC_QRCoderBitVector.h.

Constructor & Destructor Documentation

◆ CBC_QRCoderBitVector()

CBC_QRCoderBitVector::CBC_QRCoderBitVector ( )
default

◆ ~CBC_QRCoderBitVector()

CBC_QRCoderBitVector::~CBC_QRCoderBitVector ( )
default

Member Function Documentation

◆ AppendBit()

void CBC_QRCoderBitVector::AppendBit ( int32_t bit)

Definition at line 46 of file BC_QRCoderBitVector.cpp.

Referenced by AppendBits(), and AppendBitVector().

+ Here is the caller graph for this function:

◆ AppendBits()

void CBC_QRCoderBitVector::AppendBits ( int32_t value,
int32_t numBits )

Definition at line 57 of file BC_QRCoderBitVector.cpp.

References AppendBit().

+ Here is the call graph for this function:

◆ AppendBitVector()

void CBC_QRCoderBitVector::AppendBitVector ( const CBC_QRCoderBitVector * bits)

Definition at line 73 of file BC_QRCoderBitVector.cpp.

References AppendBit().

Referenced by CBC_QRCoderEncoder::Encode().

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

◆ At()

int32_t CBC_QRCoderBitVector::At ( size_t index) const

Definition at line 32 of file BC_QRCoderBitVector.cpp.

◆ GetArray()

pdfium::span< const uint8_t > CBC_QRCoderBitVector::GetArray ( ) const

Definition at line 88 of file BC_QRCoderBitVector.cpp.

◆ Size()

size_t CBC_QRCoderBitVector::Size ( ) const

Definition at line 42 of file BC_QRCoderBitVector.cpp.

◆ sizeInBytes()

size_t CBC_QRCoderBitVector::sizeInBytes ( ) const

Definition at line 38 of file BC_QRCoderBitVector.cpp.

◆ XOR()

bool CBC_QRCoderBitVector::XOR ( const CBC_QRCoderBitVector * other)

Definition at line 78 of file BC_QRCoderBitVector.cpp.


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