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
BC_TextEncoder.h
Go to the documentation of this file.
1
// Copyright 2014 The PDFium Authors
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6
7
#
ifndef
FXBARCODE_DATAMATRIX_BC_TEXTENCODER_H_
8
#
define
FXBARCODE_DATAMATRIX_BC_TEXTENCODER_H_
9
10
#
include
"fxbarcode/datamatrix/BC_C40Encoder.h"
11
12
class
CBC_TextEncoder
final
:
public
CBC_C40Encoder
{
13
public
:
14
CBC_TextEncoder
();
15
~
CBC_TextEncoder
()
override
;
16
17
// CBC_C40Encoder
18
CBC_HighLevelEncoder
::
Encoding
GetEncodingMode
()
override
;
19
int32_t
EncodeChar
(
wchar_t
c, WideString* sb)
override
;
20
};
21
22
#
endif
// FXBARCODE_DATAMATRIX_BC_TEXTENCODER_H_
CBC_C40Encoder
Definition
BC_C40Encoder.h:13
CBC_DataMatrixWriter::SetErrorCorrectionLevel
bool SetErrorCorrectionLevel(int32_t level) override
Definition
BC_DataMatrixWriter.cpp:107
CBC_DataMatrixWriter::~CBC_DataMatrixWriter
~CBC_DataMatrixWriter() override
CBC_DataMatrixWriter::Encode
DataVector< uint8_t > Encode(const WideString &contents, int32_t *pOutWidth, int32_t *pOutHeight)
Definition
BC_DataMatrixWriter.cpp:112
CBC_DataMatrixWriter::CBC_DataMatrixWriter
CBC_DataMatrixWriter()
Definition
BC_DataMatrixWriter.cpp:103
CBC_DefaultPlacement::GetBit
bool GetBit(int32_t col, int32_t row) const
Definition
BC_DefaultPlacement.cpp:56
CBC_DefaultPlacement::~CBC_DefaultPlacement
~CBC_DefaultPlacement()
CBC_DefaultPlacement::CBC_DefaultPlacement
CBC_DefaultPlacement(WideString codewords, int32_t numcols, int32_t numrows)
Definition
BC_DefaultPlacement.cpp:42
CBC_EdifactEncoder::CBC_EdifactEncoder
CBC_EdifactEncoder()
CBC_EdifactEncoder::~CBC_EdifactEncoder
~CBC_EdifactEncoder() override
CBC_EdifactEncoder::GetEncodingMode
CBC_HighLevelEncoder::Encoding GetEncodingMode() override
Definition
BC_EdifactEncoder.cpp:123
CBC_EdifactEncoder::Encode
bool Encode(CBC_EncoderContext *context) override
Definition
BC_EdifactEncoder.cpp:127
CBC_EncoderContext
Definition
BC_EncoderContext.h:16
CBC_Encoder
Definition
BC_Encoder.h:14
CBC_ErrorCorrection
Definition
BC_ErrorCorrection.h:14
CBC_ErrorCorrection::CBC_ErrorCorrection
CBC_ErrorCorrection()=delete
CBC_ErrorCorrection::EncodeECC200
static WideString EncodeECC200(const WideString &codewords, const CBC_SymbolInfo *symbolInfo)
Definition
BC_ErrorCorrection.cpp:189
CBC_ErrorCorrection::~CBC_ErrorCorrection
~CBC_ErrorCorrection()=delete
CBC_HighLevelEncoder
Definition
BC_HighLevelEncoder.h:12
CBC_HighLevelEncoder::EncodeHighLevel
static WideString EncodeHighLevel(const WideString &msg)
Definition
BC_HighLevelEncoder.cpp:122
CBC_HighLevelEncoder::Encoding
Encoding
Definition
BC_HighLevelEncoder.h:14
CBC_SymbolInfo
Definition
BC_SymbolInfo.h:15
CBC_SymbolInfo::GetSymbolDataHeight
int32_t GetSymbolDataHeight() const
Definition
BC_SymbolInfo.cpp:134
CBC_SymbolInfo::GetSymbolWidth
int32_t GetSymbolWidth() const
Definition
BC_SymbolInfo.cpp:138
CBC_SymbolInfo::GetSymbolHeight
int32_t GetSymbolHeight() const
Definition
BC_SymbolInfo.cpp:142
CBC_SymbolInfo::matrix_height
int32_t matrix_height() const
Definition
BC_SymbolInfo.h:45
CBC_SymbolInfo::GetSymbolDataWidth
int32_t GetSymbolDataWidth() const
Definition
BC_SymbolInfo.cpp:130
CBC_SymbolInfo::matrix_width
int32_t matrix_width() const
Definition
BC_SymbolInfo.h:44
CBC_TextEncoder::~CBC_TextEncoder
~CBC_TextEncoder() override
CBC_TextEncoder::CBC_TextEncoder
CBC_TextEncoder()
CBC_TextEncoder::EncodeChar
int32_t EncodeChar(wchar_t c, WideString *sb) override
Definition
BC_TextEncoder.cpp:41
CBC_TextEncoder::GetEncodingMode
CBC_HighLevelEncoder::Encoding GetEncodingMode() override
Definition
BC_TextEncoder.cpp:37
CBC_TwoDimWriter
Definition
BC_TwoDimWriter.h:19
CBC_TwoDimWriter::set_error_correction_level
void set_error_correction_level(int32_t level)
Definition
BC_TwoDimWriter.h:32
CBC_TwoDimWriter::CBC_TwoDimWriter
CBC_TwoDimWriter(bool bFixedSize)
Definition
BC_TwoDimWriter.cpp:20
fxcrt::WideString::IsEmpty
bool IsEmpty() const
Definition
widestring.h:118
std
Definition
qfloat16.h:492
qtwebengine
src
3rdparty
chromium
third_party
pdfium
fxbarcode
datamatrix
BC_TextEncoder.h
Generated on Sat Sep 21 2024 00:58:16 for Qt by
1.12.0