CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
|
#include <cartotype_string.h>
Public Attributes | |
const char * | iLocale = nullptr |
const TAbbreviationTableEntry * | iAbbreviation |
size_t | iAbbreviationCount = 0 |
const char *const * | iLowerTitleCaseException = nullptr |
size_t | iLowerTitleCaseExceptionCount = 0 |
const char *const * | iUpperTitleCaseException = nullptr |
size_t | iUpperTitleCaseExceptionCount = 0 |
A collection of data controlling abbreviations and letter-case conversions.
const TAbbreviationTableEntry* CartoType::TAbbreviationInfo::iAbbreviation |
An array of abbreviations: pairs of UTF-8 strings in the order long, short.
size_t CartoType::TAbbreviationInfo::iAbbreviationCount = 0 |
The number of strings in iAbbreviation: twice the number of abbreviations.
const char* CartoType::TAbbreviationInfo::iLocale = nullptr |
The locale (e.g., "en" or "en_GB") for this data: null implies universal data.
const char* const* CartoType::TAbbreviationInfo::iLowerTitleCaseException = nullptr |
An array of words to be put into lower case if the entire string is put into title case.
size_t CartoType::TAbbreviationInfo::iLowerTitleCaseExceptionCount = 0 |
The number of lower-case title-case exceptions.
const char* const* CartoType::TAbbreviationInfo::iUpperTitleCaseException = nullptr |
An array of words to be put into upper case if the entire string is put into title case.
size_t CartoType::TAbbreviationInfo::iUpperTitleCaseExceptionCount = 0 |
The number of upper-case title-case exceptions.