|
YAZ 5.35.1
|
Character conversion, generated from ./codetables-iso5426.xml. More...
#include <string.h>Go to the source code of this file.
Data Structures | |
| struct | yaz_iconv_trie_flat |
| struct | yaz_iconv_trie_dir |
| struct | yaz_iconv_trie |
Functions | |
| static unsigned long | lookup (struct yaz_iconv_trie **ptrs, int ptr, unsigned char *inp, size_t inbytesleft, size_t *no_read, int *combining, unsigned mask, unsigned int boffset) |
| unsigned long | yaz_iso5426_42_conv (unsigned char *inp, size_t inbytesleft, size_t *no_read, int *combining, unsigned mask, unsigned int boffset) |
| unsigned long | yaz_iso5426_45_conv (unsigned char *inp, size_t inbytesleft, size_t *no_read, int *combining, unsigned mask, unsigned int boffset) |
Variables | |
| struct yaz_iconv_trie_dir | iso5426_42page0_dir [256] |
| struct yaz_iconv_trie | iso5426_42page0 |
| struct yaz_iconv_trie * | iso5426_42ptrs [] |
| struct yaz_iconv_trie_dir | iso5426_45page0_dir [256] |
| struct yaz_iconv_trie | iso5426_45page0 |
| struct yaz_iconv_trie * | iso5426_45ptrs [] |
Character conversion, generated from ./codetables-iso5426.xml.
Generated automatically by charconv.tcl
Definition in file iso5426.c.
|
static |
Definition at line 28 of file iso5426.c.
References yaz_iconv_trie_flat::combining, yaz_iconv_trie_dir::combining, yaz_iconv_trie::dir, yaz_iconv_trie::flat, yaz_iconv_trie_flat::from, lookup(), mask, yaz_iconv_trie_dir::ptr, yaz_iconv_trie_flat::to, and yaz_iconv_trie_dir::to.
Referenced by lookup(), yaz_iso5426_42_conv(), and yaz_iso5426_45_conv().
| unsigned long yaz_iso5426_42_conv | ( | unsigned char * | inp, |
| size_t | inbytesleft, | ||
| size_t * | no_read, | ||
| int * | combining, | ||
| unsigned | mask, | ||
| unsigned int | boffset | ||
| ) |
Definition at line 349 of file iso5426.c.
References iso5426_42ptrs, lookup(), and mask.
| unsigned long yaz_iso5426_45_conv | ( | unsigned char * | inp, |
| size_t | inbytesleft, | ||
| size_t * | no_read, | ||
| int * | combining, | ||
| unsigned | mask, | ||
| unsigned int | boffset | ||
| ) |
Definition at line 629 of file iso5426.c.
References iso5426_45ptrs, lookup(), and mask.
| struct yaz_iconv_trie iso5426_42page0 |
| struct yaz_iconv_trie_dir iso5426_42page0_dir[256] |
| struct yaz_iconv_trie* iso5426_42ptrs[] |
Definition at line 345 of file iso5426.c.
Referenced by yaz_iso5426_42_conv().
| struct yaz_iconv_trie iso5426_45page0 |
| struct yaz_iconv_trie_dir iso5426_45page0_dir[256] |
| struct yaz_iconv_trie* iso5426_45ptrs[] |
Definition at line 625 of file iso5426.c.
Referenced by yaz_iso5426_45_conv().