#include <stdio.h>
#include "charset.h"
#include "stdio16.h"
#include "dtd.h"
Go to the source code of this file.
|
#define | XML_API |
|
#define | XEOE (-999) |
|
#define | at_eol(s) ((s)->next == (s)->line_length) |
|
#define | get(s) (at_eol(s) ? get_with_fill(s) : (s)->line[(s)->next++]) |
|
#define | unget(s) ((s)->seen_eoe ? (s)->seen_eoe= 0 : (s)->next--) |
|
#define at_eol |
( |
|
s | ) |
((s)->next == (s)->line_length) |
#define unget |
( |
|
s | ) |
((s)->seen_eoe ? (s)->seen_eoe= 0 : (s)->next--) |
XML_API InputSource SourceFromStream |
( |
const char8 * |
description, |
|
|
FILE * |
file |
|
) |
| |
XML_API InputSource EntityOpen |
( |
Entity |
e | ) |
|
XML_API InputSource NewInputSource |
( |
Entity |
e, |
|
|
FILE16 * |
f16 |
|
) |
| |
XML_API void SourcePosition |
( |
InputSource |
s, |
|
|
Entity * |
entity, |
|
|
int * |
char_number |
|
) |
| |
XML_API void determine_character_encoding |
( |
InputSource |
s | ) |
|