CartoType C++ API 8.8-7-gb35e4dc71
for Windows, Linux, Qt and other platforms supporting C++ development
|
#include <cartotype_string.h>
Public Attributes | |
const char * | Locale = nullptr |
const AbbreviationTableEntry * | AbbreviationArray |
size_t | AbbreviationCount = 0 |
const char *const * | LowerTitleCaseException = nullptr |
size_t | LowerTitleCaseExceptionCount = 0 |
const char *const * | UpperTitleCaseException = nullptr |
size_t | UpperTitleCaseExceptionCount = 0 |
A collection of data controlling abbreviations and letter-case conversions.
const AbbreviationTableEntry* CartoTypeCore::AbbreviationInfo::AbbreviationArray |
An array of abbreviations: pairs of UTF-8 strings in the order long, short.
size_t CartoTypeCore::AbbreviationInfo::AbbreviationCount = 0 |
The number of strings in iAbbreviation: twice the number of abbreviations.
const char* CartoTypeCore::AbbreviationInfo::Locale = nullptr |
The locale (e.g., "en" or "en_GB") for this data: null implies universal data.
const char* const* CartoTypeCore::AbbreviationInfo::LowerTitleCaseException = nullptr |
An array of words to be put into lower case if the entire string is put into title case.
size_t CartoTypeCore::AbbreviationInfo::LowerTitleCaseExceptionCount = 0 |
The number of lower-case title-case exceptions.
const char* const* CartoTypeCore::AbbreviationInfo::UpperTitleCaseException = nullptr |
An array of words to be put into upper case if the entire string is put into title case.
size_t CartoTypeCore::AbbreviationInfo::UpperTitleCaseExceptionCount = 0 |
The number of upper-case title-case exceptions.