Rudiments
|
00001 // Copyright (c) 2002 David Muse 00002 // See the COPYING file for more information. 00003 00004 friend class xmldomnode; 00005 protected: 00006 void reset(); 00007 00008 bool tagStart(const char *name); 00009 bool attributeName(const char *name); 00010 bool attributeValue(const char *value); 00011 bool text(const char *string); 00012 bool tagEnd(const char *name); 00013 bool comment(const char *string); 00014 bool cdata(const char *string); 00015 00016 xmldom(const xmldom &x); 00017 xmldom &operator=(const xmldom &x); 00018 00019 const char *cacheString(const char *string); 00020 void unCacheString(const char *string); 00021 00022 xmldomprivate *pvt;