From: Allen B. <al...@us...> - 2003-01-12 05:25:01
|
allenb 2003/01/11 21:25:01 PST Modified files: cppdom cppdom.cpp cppdom.h version.h xmlparser.cpp Log: Refactoring exception class. cppdom::Error now tracks a local description of the error as well as the file and line number that the error occured on. There is a new macro that helps to construct the Error class to throw. Also fixed the attribute API to throw an exception when passed an invalid attribute name. With this major of a change to API, the version has been increased to: 0.2.0 Revision Changes Path 1.32 +24 -8 cppdom/cppdom/cppdom.cpp 1.60 +15 -4 cppdom/cppdom/cppdom.h 1.6 +3 -3 cppdom/cppdom/version.h 1.23 +20 -20 cppdom/cppdom/xmlparser.cpp http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.cpp.diff?r1=1.31&r2=1.32&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.59&r2=1.60&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/version.h.diff?r1=1.5&r2=1.6&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/xmlparser.cpp.diff?r1=1.22&r2=1.23&diff_format=h |