#include <BC_HighLevelEncoder.h>
Definition at line 12 of file BC_HighLevelEncoder.h.
◆ Encoding
◆ CBC_HighLevelEncoder()
CBC_HighLevelEncoder::CBC_HighLevelEncoder |
( |
| ) |
|
|
delete |
◆ ~CBC_HighLevelEncoder()
CBC_HighLevelEncoder::~CBC_HighLevelEncoder |
( |
| ) |
|
|
delete |
◆ EncodeHighLevel()
Definition at line 122 of file BC_HighLevelEncoder.cpp.
References CBC_EncoderContext::CBC_EncoderContext(), fxcrt::WideString::WideString(), ASCII, fxcrt::WideString::Back(), BASE256, CBC_EncoderContext::HasCharactersOutsideISO88591Encoding(), CBC_EncoderContext::hasMoreCharacters(), CBC_EncoderContext::m_newEncoding, fxcrt::WideString::operator+=(), fxcrt::WideString::operator==(), CBC_EncoderContext::ResetEncoderSignal(), CBC_EncoderContext::setSkipAtEnd(), UNKNOWN, CBC_EncoderContext::UpdateSymbolInfo(), and CBC_EncoderContext::writeCodeword().
Referenced by CBC_DataMatrixWriter::Encode().
◆ IsExtendedASCII()
bool CBC_HighLevelEncoder::IsExtendedASCII |
( |
wchar_t | ch | ) |
|
|
static |
◆ LookAheadTest()
◆ C40_UNLATCH
const wchar_t CBC_HighLevelEncoder::C40_UNLATCH = 254 |
|
static |
◆ LATCH_TO_ANSIX12
const wchar_t CBC_HighLevelEncoder::LATCH_TO_ANSIX12 = 238 |
|
static |
◆ LATCH_TO_BASE256
const wchar_t CBC_HighLevelEncoder::LATCH_TO_BASE256 = 231 |
|
static |
◆ LATCH_TO_C40
const wchar_t CBC_HighLevelEncoder::LATCH_TO_C40 = 230 |
|
static |
◆ LATCH_TO_EDIFACT
const wchar_t CBC_HighLevelEncoder::LATCH_TO_EDIFACT = 240 |
|
static |
◆ LATCH_TO_TEXT
const wchar_t CBC_HighLevelEncoder::LATCH_TO_TEXT = 239 |
|
static |
◆ UPPER_SHIFT
const wchar_t CBC_HighLevelEncoder::UPPER_SHIFT = 235 |
|
static |
◆ X12_UNLATCH
const wchar_t CBC_HighLevelEncoder::X12_UNLATCH = 254 |
|
static |
The documentation for this class was generated from the following files: