ELinks 0.16.1.1
|
Data Structures | |
struct | sgml_node_info |
struct | sgml_info |
Macros | |
#define | SGML_NODE_HEAD(doctype, nodetype) |
#define | SGML_NODE_INFO(doctype, nodetype, name, data) |
#define | SGML_NODE_INF2(doctype, nodetype, name, ident, data) |
#define | SGML_NODE_INFO_TYPE(doctype, nodetype, name) |
Enumerations | |
enum | sgml_attribute_flags { SGML_ATTRIBUTE_IDENTIFIER = 1 , SGML_ATTRIBUTE_REFERENCE = 2 } |
enum | sgml_element_flags { SGML_ELEMENT_OPTIONAL = 1 , SGML_ELEMENT_EMPTY = 2 , SGML_ELEMENT_END_OPTIONAL = 4 } |
enum | sgml_document_type { SGML_DOCTYPE_DOCBOOK , SGML_DOCTYPE_HTML , SGML_DOCTYPE_RSS , SGML_DOCTYPE_XBEL , SGML_DOCTYPES } |
Functions | |
int | sgml_info_strcmp (const void *key, const void *node) |
static struct sgml_node_info * | get_sgml_node_info (struct sgml_node_info list[], struct dom_node *node) |
struct sgml_info * | get_sgml_info (enum sgml_document_type doctype) |
#define SGML_NODE_HEAD | ( | doctype, | |
nodetype ) |
#define SGML_NODE_INF2 | ( | doctype, | |
nodetype, | |||
name, | |||
ident, | |||
data ) |
#define SGML_NODE_INFO | ( | doctype, | |
nodetype, | |||
name, | |||
data ) |
enum sgml_attribute_flags |
enum sgml_document_type |
enum sgml_element_flags |
struct sgml_info * get_sgml_info | ( | enum sgml_document_type | doctype | ) |
|
inlinestatic |
int sgml_info_strcmp | ( | const void * | key, |
const void * | node ) |