Commit Graph

253 Commits

Author SHA1 Message Date
Lee Thomason
5e3803cac3 Better attribute system. Removes redundant list searching of LinkAttribute. Faster parsing on initial read. Added badly needed missing test cases. 2012-04-16 08:57:05 -07:00
Lee Thomason
d0b19df88c fix sleazy cast causing compilation issue 2012-04-12 08:41:37 -07:00
Lee Thomason (grinliz)
8712757389 merging handles to the master 2012-04-07 20:56:38 -07:00
Lee Thomason (grinliz)
a4a36ba3c2 remove random -1 in length 2012-04-06 21:24:29 -07:00
Lee Thomason (grinliz)
ae209f6aed added docs. basic handles tests 2012-04-04 22:00:07 -07:00
Lee Thomason (grinliz)
70e9c6b6a0 Merge branch 'master' into handles 2012-04-04 21:38:17 -07:00
Lee Thomason
8b89981989 gave up trying to be clever. split the handles into 2 classes. 2012-04-04 15:58:16 -07:00
Lee Thomason
db0bbb60a1 handles work 2012-04-04 15:47:04 -07:00
Lee Thomason (grinliz)
6a22be220a Added proper examples, integrated them into xmltest, and make them part of the build. 2012-04-04 12:39:05 -07:00
Lee Thomason
5761203084 trying to get template to work 2012-04-03 16:43:22 -07:00
Lee Thomason
00770d2855 handles wip. not happy with const behavior 2012-03-28 17:48:44 -07:00
Lee Thomason
5708f814a6 handles wip. not happy with const behavior 2012-03-28 17:46:41 -07:00
Lee Thomason
8ba7f7d69b Added the improved attribute query 2012-03-24 13:04:04 -07:00
Lee Thomason
7f7b162b6f Add warning for the working directory. Verify win64 fix. 2012-03-24 12:49:03 -07:00
Lee Thomason
d7e033ec0c Merge branch 'master' of https://github.com/gamaral/tinyxml2 2012-03-20 13:01:26 -07:00
Lee Thomason
87e475a280 adding examples to the doc 2012-03-20 11:55:29 -07:00
Guillermo A. Amaral
2eb7003763 Misc adjustments and enum rename
Updated to use C++ headers
Fixed MSVC2010 collision
Added Makefile for xmltest (unix)
2012-03-20 11:51:40 -07:00
Lee Thomason (grinliz)
7ca5558bca removed the pointer-diff 2012-03-07 21:54:57 -08:00
Lee Thomason
6f381b7739 Added performance test and option to leave entities 2012-03-02 12:59:39 -08:00
Lee Thomason (grinliz)
0a4df4019c fix some warnings 2012-02-27 20:50:52 -08:00
Lee Thomason
7d00b9ab95 Patching up incorrect boilerplate code. Added clone/equal methods. 2012-02-27 17:54:22 -08:00
Lee Thomason (grinliz)
5ce4d97945 fix deprecation function mess 2012-02-26 21:14:23 -08:00
Lee Thomason (grinliz)
9b093cc1ee Test on gcc. Fix warning. Fix uneeded params. Up VS debug to level 4 and fix warnings. 2012-02-25 21:30:18 -08:00
Lee Thomason (grinliz)
2a1cd27732 added a bunch of comments in 2012-02-24 17:37:53 -08:00
Lee Thomason (grinliz)
46a14cfec7 new element loop 2012-02-23 22:27:28 -08:00
Lee Thomason
d627776dd3 The rest of the test cases. Some bugs, but should be a complete set. 2012-02-22 16:00:12 -08:00
Lee Thomason (grinliz)
68db57e452 UTF-8 tests passing. 2012-02-21 09:08:12 -08:00
Lee Thomason (grinliz)
bd0a8ac60c Dream test passing. 2012-02-20 20:14:33 -08:00
U-Stream\Lee
ae25a44d94 print to memory support 2012-02-17 17:48:16 -08:00
U-Stream\Lee
09a11c5964 test cases. Working out attribute interface. 2012-02-17 08:31:16 -08:00
Lee Thomason
1ff38e0a5c working with attributes. adding missing methods 2012-02-14 18:18:16 -08:00
Lee Thomason
ec5a7b4d18 testing infrastructur 2012-02-13 18:16:52 -08:00
Lee Thomason
e9ecdabf94 memory tracking 2012-02-13 18:11:20 -08:00
Lee Thomason
50adb4ca8e sync 2012-02-13 15:07:09 -08:00
Lee Thomason
56bdd0259e improved the streamer interface so it doesn't require text parent. now possible to connect visitor and streamer. 2012-02-09 18:16:58 -08:00
Lee Thomason
43f59307cc integrated attributes into the placement new 2012-02-06 18:18:11 -08:00
Lee Thomason
d198322032 finally have the placement new working as desired. 2012-02-06 08:41:24 -08:00
Lee Thomason
2c85a711f1 more refactoring. cleaning out container classes. 2012-01-31 08:24:24 -08:00
Lee Thomason
18d68bdf6b removed the char allocator. Started cleaning up the document code. 2012-01-26 18:17:26 -08:00
Lee Thomason
8ee79897c0 added entity input support. 2012-01-25 17:44:30 -08:00
Lee Thomason
24767b05ab work on the streamer class. A little optimization to the string class. Formatting work. 2012-01-25 17:16:23 -08:00
Lee Thomason
5cae897775 pulled out streamer class. 2012-01-24 18:03:07 -08:00
Lee Thomason
67d6131d74 new element parsing. reasonable set of test cases. 2012-01-24 16:01:51 -08:00
Lee Thomason
5492a1c705 basic text support 2012-01-23 15:32:10 -08:00
Lee Thomason
22aead1c73 attribute support 2012-01-23 13:29:35 -08:00
Lee Thomason
ec975cede8 iterate on parsing. 2012-01-23 11:42:06 -08:00
Lee Thomason
6ee99fc344 testing 2012-01-21 18:45:16 -08:00
Lee Thomason
39ede2487d reset name 2012-01-20 11:27:56 -08:00
Lee Thomason
dadcdfad4a test cases in progress 2012-01-18 17:55:48 -08:00
Lee Thomason
8a5dfee8ce element and attribute code compiling 2012-01-18 17:43:40 -08:00