xmldom.h
// Copyright (c) 2002 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_XMLDOM_H
#define RUDIMENTS_XMLDOM_H
#include <rudiments/private/xmldomincludes.h>
class xmldomprivate;
class RUDIMENTS_DLLSPEC xmldom : public xmlsax {
public:
xmldom();
xmldom(bool stringcacheenabled);
virtual ~xmldom();
bool parseFile(const char *filename);
bool parseString(const char *string);
xmldomnode *getRootNode() const;
void createRootNode();
bool writeFile(const char *filename, mode_t perms) const;
bool stringCacheEnabled();
#include <rudiments/private/xmldom.h>
};
#endif