sopsax.cpp File Reference

'sopranino SAX' super-light SAX style XML Parsers More...

#include <string.h>
#include "sopsax.h"
#include <mxflib/mxflib.h>

Defines

#define MAXTAGDEPTH   32
#define MAXTAGLENGTH   256
#define MAXATTRIBS   128
#define ATTRIBBUFFERSIZE   20480

Functions

static int sopSkipToClose (FILE *xmlFile)
static int sopGetCharNonQ (FILE *xmlFile)
static int sopGetChar (FILE *xmlFile)
static void sopSkipSpace (FILE *xmlFile)
static void sopGetItem (FILE *xmlFile, char *Buffer, int Max)
bool sopSAXParseFile (sopSAXHandlerPtr sax, void *UserData, const char *filename)


Detailed Description

'sopranino SAX' super-light SAX style XML Parsers

Version:
Id
sopsax.cpp,v 1.8 2006/07/02 13:27:51 matt-beard Exp

Define Documentation

#define ATTRIBBUFFERSIZE   20480

#define MAXATTRIBS   128

#define MAXTAGDEPTH   32

#define MAXTAGLENGTH   256


Function Documentation

int sopGetChar ( FILE *  xmlFile  )  [static]

int sopGetCharNonQ ( FILE *  xmlFile  )  [static]

void sopGetItem ( FILE *  xmlFile,
char *  Buffer,
int  Max 
) [static]

void sopSkipSpace ( FILE *  xmlFile  )  [static]

int sopSkipToClose ( FILE *  xmlFile  )  [static]


Generated on Mon Apr 2 15:20:55 2007 for MXFLib by  doxygen 1.5.1-p1