|
| Dtd | NewDtd (void) |
| |
| void | FreeDtd (Dtd dtd) |
| |
| Entity | NewExternalEntityN (const Char *name, int namelen, const char8 *publicid, const char8 *systemid, NotationDefinition notation, Entity parent) |
| |
| Entity | NewInternalEntityN (const Char *name, int namelen, const Char *text, Entity parent, int line_offset, int line1_char_offset, int matches_parent_text) |
| |
| void | FreeEntity (Entity e) |
| |
| const char8 * | EntityURL (Entity e) |
| |
| const char8 * | EntityDescription (Entity e) |
| |
| void | EntitySetBaseURL (Entity e, const char8 *url) |
| |
| const char8 * | EntityBaseURL (Entity e) |
| |
| Entity | DefineEntity (Dtd dtd, Entity e, int pe) |
| |
| Entity | FindEntityN (Dtd dtd, const Char *name, int namelen, int pe) |
| |
| ElementDefinition | DefineElementN (Dtd dtd, const Char *name, int namelen, ContentType type, Char *content) |
| |
| ElementDefinition | TentativelyDefineElementN (Dtd dtd, const Char *name, int namelen) |
| |
| ElementDefinition | RedefineElement (ElementDefinition e, ContentType type, Char *content) |
| |
| ElementDefinition | FindElementN (Dtd dtd, const Char *name, int namelen) |
| |
| void | FreeElementDefinition (ElementDefinition e) |
| |
| AttributeDefinition | DefineAttributeN (ElementDefinition element, const Char *name, int namelen, AttributeType type, Char **allowed_values, DefaultType default_type, const Char *default_value) |
| |
| AttributeDefinition | FindAttributeN (ElementDefinition element, const Char *name, int namelen) |
| |
| AttributeDefinition | NextAttributeDefinition (ElementDefinition element, AttributeDefinition previous) |
| |
| void | FreeAttributeDefinition (AttributeDefinition a) |
| |
| NotationDefinition | DefineNotationN (Dtd dtd, const Char *name, int namelen, const char8 *publicid, const char8 *systemid) |
| |
| NotationDefinition | TentativelyDefineNotationN (Dtd dtd, const Char *name, int namelen) |
| |
| NotationDefinition | RedefineNotation (NotationDefinition n, const char8 *publicid, const char8 *systemid) |
| |
| NotationDefinition | FindNotationN (Dtd dtd, const Char *name, int namelen) |
| |
| void | FreeNotationDefinition (NotationDefinition n) |
| |