Rudiments
sax.h
1// Copyright (c) 1999-2018 David Muse
2// See the COPYING file for more information.
3
4#ifndef RUDIMENTS_SAX_H
5#define RUDIMENTS_SAX_H
6
7#include <rudiments/private/saxincludes.h>
8
12class RUDIMENTS_DLLSPEC sax : virtual public object {
13 public:
14
16 sax();
17
19 virtual ~sax();
20
29
33
37
41
46 virtual bool parse(input *in);
47
52 virtual bool parseFile(const char *filename);
53
58 virtual bool parseString(const char *string);
59
62 const char *getError();
63
64 #include <rudiments/private/sax.h>
65};
66
67#endif
Definition avltree.h:11
Definition input.h:11
Definition object.h:10
Definition sax.h:12
virtual bool parseString(const char *string)
virtual ~sax()
virtual bool parseFile(const char *filename)
virtual bool parse(input *in)
uint64_t getIgnoreFooterLines()
uint64_t getIgnoreHeaderLines()
void setIgnoreFooterLines(uint64_t lines)
void setIgnoreHeaderLines(uint64_t lines)
const char * getError()