Details:
Errors:
Returns an error if the system functions return errors.
Details:
Errors:
Returns an error if character codes outside the valid range are used.
Details:
Errors:
Returns an error if character codes outside the valid range are used.
Details:
UTF-8 (UCS Transformation Format-8-bit) is a variable-width encoding that can represent every character in the Unicode character set. Depending on the number range a UniCode character is encoded in either a single byte or multiple bytes where the byte sequence starts with a leading byte followed by one or more continuation bytes. Currently the 32bit UniCode range below 0x10000 is supported (resulting in up to 4 byte sequences)
Errors:
Returns an error if byte code sequences (unicode >=0x10000) with more then 4 bytes are used for decoding.
Details:
UTF-16 is a variable-width encoding that can represent every character in the Unicode character set. Depending on the number range a UniCode character is encoded in either a single or two 16-bit values.
Errors:
Returns an error if an illegal code sequence is detected during decoding.
More details can be found here: http://en.wikipedia.org/wiki/UTF-16
Details:
Errors:
Returns an error if character codes outside the valid range are used.
Errors:
Returns an error if character codes outside the valid range are used.
Details:
Errors:
Returns an error if character codes outside the valid range are used.
Details:
Errors:
Returns an error if character codes outside the valid range are used.
Details:
Errors:
Returns an error if character codes outside the valid range are used.
Functions | |
MAXON_DECLARATION (maxon::StringEncodingRef, SystemCodePage, "net.maxon.stringencoding." "systemcodepage", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, Bit8, "net.maxon.stringencoding." "bit8", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, Bit7Hex, "net.maxon.stringencoding." "hex7", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, Utf8, "net.maxon.stringencoding." "utf8", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, Utf16, "net.maxon.stringencoding." "utf16", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, Url, "net.maxon.stringencoding." "url", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, Url32, "net.maxon.stringencoding." "url32", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, UrlPath, "net.maxon.stringencoding." "urlpath", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, UrlQuery, "net.maxon.stringencoding." "urlquery", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, UrlQueryParameter, "net.maxon.stringencoding." "urlqueryparam", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
MAXON_DECLARATION (maxon::StringEncodingRef, CodePage437, "net.maxon.stringencoding." "codepage437", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
SystemCodePage | , | ||
"net.maxon.stringencoding." "systemcodepage" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
Bit8 | , | ||
"net.maxon.stringencoding." "bit8" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
Bit7Hex | , | ||
"net.maxon.stringencoding." "hex7" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
Utf8 | , | ||
"net.maxon.stringencoding." "utf8" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
Utf16 | , | ||
"net.maxon.stringencoding." "utf16" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
Url | , | ||
"net.maxon.stringencoding." "url" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
Url32 | , | ||
"net.maxon.stringencoding." "url32" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
UrlPath | , | ||
"net.maxon.stringencoding." "urlpath" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
UrlQuery | , | ||
"net.maxon.stringencoding." "urlquery" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
UrlQueryParameter | , | ||
"net.maxon.stringencoding." "urlqueryparam" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |
maxon::StringEncodings::MAXON_DECLARATION | ( | maxon::StringEncodingRef | , |
CodePage437 | , | ||
"net.maxon.stringencoding." "codepage437" | , | ||
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel") | |||
) |