Md4qt
MD::UnicodeStringTrait Struct Reference
#include <traits.h>
Public Types | |
using | Char = UnicodeChar |
using | InternalString = InternalStringT<String, Char, Char> |
using | InternalStringList = std::vector<InternalString> |
template<class T , class U > | |
using | Map = std::map<T, U> |
using | String = UnicodeString |
using | StringList = std::vector<String> |
using | TextStream = std::istream |
using | Url = UrlUri |
template<class T > | |
using | Vector = std::vector<T> |
Static Public Member Functions | |
static String | absoluteFilePath (const String &path) |
static void | appendUcs4 (String &str, char32_t ch) |
static bool | fileExists (const String &fileName) |
static bool | fileExists (const String &fileName, const String &workingPath) |
static bool | isUnicodeWhitespace (const UnicodeChar &ch) |
static Char | latin1ToChar (char latin1) |
static String | latin1ToString (const char *latin1) |
static String | utf16ToString (const char16_t *u16) |
static String | utf8ToString (const char *utf8) |
Detailed Description
Member Typedef Documentation
◆ Char
◆ InternalString
◆ InternalStringList
using MD::UnicodeStringTrait::InternalStringList = std::vector<InternalString> |
◆ Map
template<class T , class U >
using MD::UnicodeStringTrait::Map = std::map<T, U> |
◆ String
◆ StringList
using MD::UnicodeStringTrait::StringList = std::vector<String> |
◆ TextStream
using MD::UnicodeStringTrait::TextStream = std::istream |
◆ Url
using MD::UnicodeStringTrait::Url = UrlUri |
◆ Vector
template<class T >
using MD::UnicodeStringTrait::Vector = std::vector<T> |
Member Function Documentation
◆ absoluteFilePath()
◆ appendUcs4()
|
inlinestatic |
◆ fileExists() [1/2]
|
inlinestatic |
◆ fileExists() [2/2]
◆ isUnicodeWhitespace()
|
inlinestatic |
◆ latin1ToChar()
|
inlinestatic |
◆ latin1ToString()
|
inlinestatic |
◆ utf16ToString()
|
inlinestatic |
◆ utf8ToString()
|
inlinestatic |
The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:36 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:36 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.