aliases.h

Go to the documentation of this file.
00001 /*
00002  * This file is part of LibParserUtils.
00003  * Licensed under the MIT License,
00004  *                http://www.opensource.org/licenses/mit-license.php
00005  * Copyright 2007 John-Mark Bell <jmb@netsurf-browser.org>
00006  */
00007 
00008 #ifndef parserutils_charset_aliases_h_
00009 #define parserutils_charset_aliases_h_
00010 
00011 #include <inttypes.h>
00012 
00013 #include <parserutils/charset/mibenum.h>
00014 
00015 typedef struct parserutils_charset_aliases_canon {
00016         /* Do not change the ordering here without changing make-aliases.pl */
00017         uint16_t mib_enum;
00018         uint16_t name_len;
00019         const char *name;
00020 } parserutils_charset_aliases_canon;
00021 
00022 /* Canonicalise an alias name */
00023 parserutils_charset_aliases_canon *parserutils__charset_alias_canonicalise(
00024                 const char *alias, size_t len);
00025 
00026 #endif

Generated on Wed Jul 29 11:59:20 2015 for Libparserutils by  doxygen 1.5.6