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

#include <BC_QRCoderEncoder.h>

+ Collaboration diagram for CBC_QRCoderEncoder:

Public Member Functions

 CBC_QRCoderEncoder ()=delete
 
 ~CBC_QRCoderEncoder ()=delete
 

Static Public Member Functions

static void Initialize ()
 
static void Finalize ()
 
static bool Encode (WideStringView content, const CBC_QRCoderErrorCorrectionLevel *ecLevel, CBC_QRCoder *qrCode)
 

Detailed Description

Definition at line 15 of file BC_QRCoderEncoder.h.

Constructor & Destructor Documentation

◆ CBC_QRCoderEncoder()

CBC_QRCoderEncoder::CBC_QRCoderEncoder ( )
delete

◆ ~CBC_QRCoderEncoder()

CBC_QRCoderEncoder::~CBC_QRCoderEncoder ( )
delete

Member Function Documentation

◆ Encode()

bool CBC_QRCoderEncoder::Encode ( WideStringView content,
const CBC_QRCoderErrorCorrectionLevel * ecLevel,
CBC_QRCoder * qrCode )
static

Definition at line 372 of file BC_QRCoderEncoder.cpp.

References CBC_QRCoderBitVector::AppendBitVector(), CBC_QRCoderMatrixUtil::BuildMatrix(), CBC_QRCoder::GetECLevel(), CBC_QRCoder::GetMaskPattern(), CBC_QRCoder::GetMatrixWidth(), CBC_QRCoder::GetNumDataBytes(), CBC_QRCoder::GetNumRSBlocks(), CBC_QRCoder::GetNumTotalBytes(), CBC_QRCoder::GetVersion(), CBC_QRCoder::IsValid(), and CBC_QRCoderMode::sBYTE.

Referenced by CBC_QRCodeWriter::Encode().

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

◆ Finalize()

void CBC_QRCoderEncoder::Finalize ( )
static

Definition at line 366 of file BC_QRCoderEncoder.cpp.

Referenced by BC_Library_Destroy().

+ Here is the caller graph for this function:

◆ Initialize()

void CBC_QRCoderEncoder::Initialize ( )
static

Definition at line 360 of file BC_QRCoderEncoder.cpp.

References CBC_ReedSolomonGF256::CBC_ReedSolomonGF256(), and CBC_ReedSolomonGF256::Init().

Referenced by BC_Library_Init().

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