Rudiments
/home/dmuse/src/rudiments/include/rudiments/private/dtd.h
00001 // Copyright (c) 2002 David Muse
00002 // See the COPYING file for more information.
00003 
00004         private:
00005                 bool    parseDtd();
00006                 bool    newElement(xmldomnode *node);
00007                 bool    parseList(const char *attributelist,
00008                                         xmldomnode *element,
00009                                         int32_t checkcount, int32_t indent,
00010                                         char delimiter, const char *name);
00011                 bool    newAttribute(xmldomnode *node);
00012                 void    nodeError(xmldomnode *node);
00013 
00014 
00015                         dtd(const dtd &d);
00016                 dtd     &operator=(const dtd &d);
00017 
00018                 dtdprivate      *pvt;