ATL – referenční dokumentace ke kódování
V oblasti společné standardy sítě Internet, například uuencode šestnáctkové a UTF8 kódování je kód v atlenc.h podporováno.
Funkce
Volání této funkce můžete získat číselnou hodnotu šestnáctkové číslice. |
|
Dekóduje řetězec data předchozí volání k zakódování jako hexadecimální textu AtlHexEncode. |
|
Volání této funkce můžete získat velikost v bajtech vyrovnávací paměť, která by mohla obsahovat data Dekódovat šestnáctkově zakódovaná délky zadaného řetězce. |
|
Volání funkce kódování některá data jako hexadecimální textový řetězec. |
|
Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků. |
|
Volání této funkce můžete převést řetězec Unicode UTF-8. |
|
Volání této funkce můžete převést některá data pomocí kódování "B". |
|
Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků. |
|
Volání této funkce můžete převést znaky, které nebezpečné pro použití v XML na bezpečné ekvivalenty. |
|
Volání této funkce můžete získat počet rozšířených znaků v řetězci. |
|
Volání této funkce můžete zjistit, zda daný znak je znak s diakritikou (méně než 32, větší než 126, nikoli kartu, konce řádku nebo návrat) |
|
Volání této funkce můžete převést některá data pomocí kódování "Q". |
|
Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků. |
|
Dekóduje řetězec data předchozí volání k zakódování v kotované tisknutelná formátu QPEncode. |
|
Volání této funkce můžete získat velikost v bajtech vyrovnávací paměť, která by mohla obsahovat data dekódovat z řetězce kotované tisknutelné kódování určené délky. |
|
Volání této funkce můžete zakódovat data uvedená tisknutelného formátu. |
|
Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků. |
|
Dekóduje řetězec dat, která byla uuencoded jako předchozí volání k UUEncode. |
|
Volání této funkce můžete získat velikost v bajtech vyrovnávací paměť, která by mohla obsahovat data dekódovat z řetězce uuencoded určené délky. |
|
Volání této funkce uuencode některá data. |
|
Volání této funkce můžete získat velikost vyrovnávací paměti, která může obsahovat řetězec kódování dat zadané velikosti znaků. |
Makra
Tyto příznaky se používají k řízení chování EscapeXML. |
|
Tyto příznaky popisují, jak nabídnout tisknutelná kódování je provedeno pomocí QPEncode. |
|
Tyto příznaky popisují, jak má být provedena uuencoding UUEncode. |