From: Kevin M. <sub...@us...> - 2002-05-07 17:58:55
|
subatomic 2002/05/07 10:58:53 PDT Modified files: cppdom cppdom.h Log: coding standard XMLNodetype to XMLNodeType Revision Changes Path 1.34 +5 -5 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/cppdom/cppdom/cppdom.h.diff?r1=1.33&r2=1.34&diff_format=h |
From: Kevin M. <sub...@us...> - 2002-05-07 18:04:04
|
subatomic 2002/05/07 11:04:04 PDT Modified files: cppdom cppdom.h Log: coding standard change func_name to funcName Revision Changes Path 1.35 +23 -9 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/cppdom/cppdom/cppdom.h.diff?r1=1.34&r2=1.35&diff_format=h |
From: Patrick H. <pat...@us...> - 2002-05-16 22:39:47
|
patrickh 2002/05/16 15:39:46 PDT Modified files: cppdom cppdom.h Log: Throw an exception if the given file name is invalid (i.e., when the created input stream is bad). Revision Changes Path 1.36 +10 -1 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/cppdom/cppdom/cppdom.h.diff?r1=1.35&r2=1.36&diff_format=h |
From: Patrick H. <pat...@us...> - 2002-05-24 04:10:11
|
patrickh 2002/05/23 21:10:11 PDT Modified files: cppdom cppdom.h Log: Removed debugging output accidentally added in the last revision. Revision Changes Path 1.40 +0 -2 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.39&r2=1.40&diff_format=h |
From: Patrick H. <pat...@us...> - 2002-05-29 22:44:14
|
patrickh 2002/05/29 15:44:14 PDT Modified files: cppdom cppdom.h Log: The released Visual C++ 7 appears to have working member templates. Revision Changes Path 1.41 +5 -1 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.40&r2=1.41&diff_format=h |
From: Ben S. <non...@us...> - 2002-12-02 20:51:31
|
nonchocoboy 2002/12/02 12:51:29 PST Modified files: cppdom cppdom.h Log: SFBug #558316 Specialization of cppdom::XMLAttribute::getValue<T> for std::string added so that more than just the first word in the attribute value can be retrieved. Revision Changes Path 1.43 +27 -0 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.42&r2=1.43&diff_format=h |
From: Allen B. <al...@us...> - 2003-01-11 17:49:53
|
allenb 2003/01/11 09:49:52 PST Modified files: cppdom cppdom.h Log: Changed NodeList type from std::list to std::vector. For the majority of usages, I can think of no advantages to using std::list as the list type for NodeList. There are several performance and storage advantages for using std::vector though. The only time I can see std::list being helpful is if we reordered or inserted and new node in the middle of the list. Since these operations are not performed routinely (and currently aren't even implemented) it doesn't make sense to keep using std::list. Revision Changes Path 1.58 +4 -4 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.57&r2=1.58&diff_format=h |
From: Patrick H. <pat...@us...> - 2003-01-11 23:10:46
|
patrickh 2003/01/11 15:10:46 PST Modified files: cppdom cppdom.h Log: Silenced MIPSpro warning. Revision Changes Path 1.59 +3 -3 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.58&r2=1.59&diff_format=h |
From: Kevin M. <sub...@us...> - 2003-02-22 22:54:21
|
subatomic 2003/02/22 14:54:20 PST Modified files: cppdom cppdom.h Log: in Attribute::getValue<std::string>() return mData; instead of std::string value( mData ) return value; seems more simple and in the unopt case there will be less data copying (one for value, one for temporary). Revision Changes Path 1.66 +4 -6 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.65&r2=1.66&diff_format=h |
From: Kevin M. <sub...@us...> - 2003-02-22 23:07:55
|
subatomic 2003/02/22 15:07:54 PST Modified files: cppdom cppdom.h Log: use const std::string& getValue<std::string>() const instead of std::string getValue<std::string>() const since were returning mData, this would be faster (just a pointer instead of a temporary.) slightly related, this also fixes a crash bug in one of my applications, somehow it was dying in the destructor of std::string if I called getValue<std::string>.... strange. :( all good now though. Revision Changes Path 1.67 +4 -4 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.66&r2=1.67&diff_format=h |
From: Kevin M. <sub...@us...> - 2003-02-23 16:24:59
|
subatomic 2003/02/23 08:24:57 PST Modified files: cppdom cppdom.h Log: returned the return type to match the template. this didn't compile under compilers other than vc7... Revision Changes Path 1.68 +5 -4 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.67&r2=1.68&diff_format=h |
From: Kevin M. <sub...@us...> - 2003-02-23 17:11:29
|
subatomic 2003/02/23 09:11:28 PST Modified files: cppdom cppdom.h Log: backed out Attribute destructor, wasn't meant to be committed before. Revision Changes Path 1.69 +2 -3 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.68&r2=1.69&diff_format=h |
From: Patrick H. <pat...@us...> - 2003-11-16 19:57:26
|
patrickh 2003/11/16 11:56:37 PST Modified files: cppdom cppdom.h Log: Silenced VC++ warning. Revision Changes Path 1.75 +3 -3 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.74&r2=1.75&diff_format=h |
From: Aron B. <ar...@us...> - 2004-03-05 20:29:50
|
aronb 2004/03/05 12:15:33 PST Modified files: cppdom cppdom.h Log: Commented out ifdef that caused an error in getChildPred()'s template instantiation. If the user compiles their application optimized while cppdom is compiled debug this templeted method will get specialized and think that the object Node is a different size. Revision Changes Path 1.78 +5 -4 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.77&r2=1.78&diff_format=h |
From: Patrick H. <pat...@us...> - 2004-03-05 20:32:49
|
patrickh 2004/03/05 12:18:32 PST Modified files: (Branch: releng-0-3) cppdom cppdom.h Log: MFH [rev 1.78]: Commented out ifdef that caused an error in getChildPred()'s template instantiation. If the user compiles their application optimized while cppdom is compiled debug this templeted method will get specialized and think that the object Node is a different size. Revision Changes Path 1.75.2.1 +5 -4 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.75&r2=1.75.2.1&diff_format=h |
From: Allen B. <al...@us...> - 2004-03-26 14:59:57
|
allenb 2004/03/26 06:49:02 PST Modified files: cppdom cppdom.h Log: Use hashmap Revision Changes Path 1.81 +3 -3 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.80&r2=1.81&diff_format=h |
From: Patrick H. <pat...@us...> - 2005-12-04 14:38:37
|
patrickh 2005/12/04 06:38:21 PST Modified files: cppdom cppdom.h Log: Fixed a GCC 4.1 compile error. Revision Changes Path 1.85 +3 -3 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.84&r2=1.85&diff_format=h |
From: Patrick H. <pat...@us...> - 2005-12-04 14:39:42
|
patrickh 2005/12/04 06:39:34 PST Modified files: (Branch: releng-0-6) cppdom cppdom.h Log: MFH [rev 1.85]: Fixed a GCC 4.1 compile error. Revision Changes Path 1.84.2.1 +3 -3 cppdom/cppdom/cppdom.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.84&r2=1.84.2.1&diff_format=h |
From: Patrick H. <pat...@us...> - 2006-06-13 21:30:11
|
patrickh 2006/06/13 14:30:10 PDT Modified files: (Branch: releng-0-6) cppdom cppdom.h Log: MFH: Fix how NodePtr and DocumentPtr are defined. Be explicit about declaring the class types. This fixes an annoying bug where cppdom would sometimes pick up "Node" types from other libraries. The specific revisions merged are as follows: ChangeLog: 1.44 cppdom/cppdom.h: 1.89 Revision Changes Path 1.84.2.2 +16 -14 cppdom/cppdom/cppdom.h http://xml-cppdom.cvs.sourceforge.net/xml-cppdom/cppdom/cppdom/cppdom.h.diff?r1=1.84.2.1&r2=1.84.2.2&diff_format=h |