ReactOS 0.4.16-dev-2232-gc2aaa52
xmlIO.c File Reference
#include "libxml.h"
#include <string.h>
#include <stdlib.h>
#include <errno.h>
#include <libxml/xmlIO.h>
#include <libxml/xmlmemory.h>
#include <libxml/parser.h>
#include <libxml/parserInternals.h>
#include <libxml/uri.h>
#include <libxml/nanohttp.h>
#include <libxml/nanoftp.h>
#include <libxml/xmlerror.h>
#include "private/buf.h"
#include "private/enc.h"
#include "private/error.h"
#include "private/io.h"
#include "private/parser.h"
Include dependency graph for xmlIO.c:

Go to the source code of this file.

Classes

struct  _xmlInputCallback
 

Macros

#define IN_LIBXML
 
#define MINLEN   4000
 
#define MAX_INPUT_CALLBACK   15
 
#define IS_XMLPGD_SEP(ch)   (ch=='/')
 

Typedefs

typedef struct _xmlInputCallback xmlInputCallback
 

Variables

static xmlInputCallback xmlInputCallbackTable [MAX_INPUT_CALLBACK]
 
static int xmlInputCallbackNr = 0
 
static int xmlInputCallbackInitialized = 0
 
static const char *const IOerr []
 

Macro Definition Documentation

◆ IN_LIBXML

#define IN_LIBXML

Definition at line 11 of file xmlIO.c.

◆ IS_XMLPGD_SEP

#define IS_XMLPGD_SEP (   ch)    (ch=='/')

◆ MAX_INPUT_CALLBACK

#define MAX_INPUT_CALLBACK   15

Definition at line 85 of file xmlIO.c.

◆ MINLEN

#define MINLEN   4000

Definition at line 73 of file xmlIO.c.

Typedef Documentation

◆ xmlInputCallback

Variable Documentation

◆ IOerr

const char* const IOerr[]
static

Definition at line 115 of file xmlIO.c.

◆ xmlInputCallbackInitialized

int xmlInputCallbackInitialized = 0
static

Definition at line 89 of file xmlIO.c.

◆ xmlInputCallbackNr

int xmlInputCallbackNr = 0
static

Definition at line 88 of file xmlIO.c.

◆ xmlInputCallbackTable

xmlInputCallback xmlInputCallbackTable[MAX_INPUT_CALLBACK]
static

Definition at line 87 of file xmlIO.c.