cantor [Mon, 22 May 2006 15:44:13 +0000 (15:44 +0000)]
Added key-based Signature validator.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@108
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 21 May 2006 19:53:47 +0000 (19:53 +0000)]
Hook releaseDOM properly, correct KeyInfo handling inside Signature impl.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@107
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 18 May 2006 18:28:15 +0000 (18:28 +0000)]
Stop auto-cloning ContentReferences.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@106
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 18 May 2006 04:21:33 +0000 (04:21 +0000)]
Refactored Signature signing/validation, various Validator bugs fixed.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@105
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 17 May 2006 02:13:00 +0000 (02:13 +0000)]
Add inequality operator.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@104
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 16 May 2006 18:37:12 +0000 (18:37 +0000)]
Wasn't initializing member in copy c'tor.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@103
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 15 May 2006 02:23:31 +0000 (02:23 +0000)]
Integrated credential resolver API with signing context.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@102
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 14 May 2006 03:33:10 +0000 (03:33 +0000)]
Custom KeyInfo support in signature creation.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@101
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 11 May 2006 04:46:19 +0000 (04:46 +0000)]
Handle prefix-less xsi:type values.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@100
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 11 May 2006 04:07:15 +0000 (04:07 +0000)]
Add default c'tor for use as base class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@99
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 10 May 2006 18:03:52 +0000 (18:03 +0000)]
ID attribute processing bug.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@98
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 10 May 2006 16:22:46 +0000 (16:22 +0000)]
Missing doxygen comment.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@97
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 10 May 2006 03:40:31 +0000 (03:40 +0000)]
Init order warning fixed.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@96
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 10 May 2006 03:06:19 +0000 (03:06 +0000)]
Rename static builder methods.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@95
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 9 May 2006 15:09:55 +0000 (15:09 +0000)]
Oops, headers were already hidden.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@94
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 9 May 2006 15:08:21 +0000 (15:08 +0000)]
Header fixes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@93
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 9 May 2006 15:03:11 +0000 (15:03 +0000)]
Made AnyElementImpl public to allow inheritance for anyType specializations.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@92
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 8 May 2006 03:54:41 +0000 (03:54 +0000)]
Macro adjustments, date/time class, typed XML attributes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@91
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 4 May 2006 18:13:54 +0000 (18:13 +0000)]
Tighten up validator namespace checking, rework registration.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@90
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 3 May 2006 22:55:13 +0000 (22:55 +0000)]
Integrate parser pools into library.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@89
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 2 May 2006 23:28:23 +0000 (23:28 +0000)]
Generalize exception macro.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@88
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 2 May 2006 03:38:09 +0000 (03:38 +0000)]
Prelims for symbol hiding, doesn't work yet
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@87
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 2 May 2006 01:05:01 +0000 (01:05 +0000)]
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@86
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 2 May 2006 00:54:21 +0000 (00:54 +0000)]
Missing dist files.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@85
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 2 May 2006 00:37:01 +0000 (00:37 +0000)]
Add in plugin manager template.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@84
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 19 Apr 2006 22:18:57 +0000 (22:18 +0000)]
Added singleton methods on typed builders.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@83
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 19 Apr 2006 17:26:29 +0000 (17:26 +0000)]
Cleanup
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@82
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 17 Apr 2006 02:00:01 +0000 (02:00 +0000)]
Remove pthread macros.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@81
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 17 Apr 2006 01:49:21 +0000 (01:49 +0000)]
Clean up defines, and add dlfunc check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@80
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 17 Apr 2006 01:37:36 +0000 (01:37 +0000)]
Removed unused configure checks.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@79
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 13 Apr 2006 04:46:31 +0000 (04:46 +0000)]
doxygen autotools integration
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@78
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 13 Apr 2006 03:19:26 +0000 (03:19 +0000)]
Adding some machinery.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@77
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 13 Apr 2006 01:20:32 +0000 (01:20 +0000)]
Misc fixes from addtl KeyInfo tests.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@76
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 4 Apr 2006 15:48:23 +0000 (15:48 +0000)]
Build errors with xmlsec off
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@75
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 4 Apr 2006 15:33:00 +0000 (15:33 +0000)]
Guard signature exception.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@74
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 4 Apr 2006 03:40:06 +0000 (03:40 +0000)]
Refactored simple content and child-handling into mixin classes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@73
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 3 Apr 2006 05:00:18 +0000 (05:00 +0000)]
Wrap rest of KeyInfo, add support for exposing object pairs.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@72
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 2 Apr 2006 22:04:40 +0000 (22:04 +0000)]
Moved signature classes into own namespace.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@71
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 2 Apr 2006 02:57:54 +0000 (02:57 +0000)]
More sample objects and macros.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@70
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sat, 1 Apr 2006 22:11:47 +0000 (22:11 +0000)]
Linux fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@69
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sat, 1 Apr 2006 21:55:46 +0000 (21:55 +0000)]
Evolving macros, reduce casting in accessors, add const collection access.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@68
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 30 Mar 2006 05:00:53 +0000 (05:00 +0000)]
Added some validation code.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@67
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 29 Mar 2006 19:10:13 +0000 (19:10 +0000)]
Unix porting fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@66
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 29 Mar 2006 18:03:46 +0000 (18:03 +0000)]
Constructor warning.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@65
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 29 Mar 2006 17:18:53 +0000 (17:18 +0000)]
Extra line seps.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@64
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 29 Mar 2006 17:15:34 +0000 (17:15 +0000)]
Missing includedir
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@63
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 29 Mar 2006 17:11:38 +0000 (17:11 +0000)]
Set xsi:type during object construction.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@62
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 29 Mar 2006 07:46:23 +0000 (07:46 +0000)]
Moved DOM methods up the tree, add copy c'tors, KeyInfo sample
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@61
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 28 Mar 2006 18:02:52 +0000 (18:02 +0000)]
Removed unneeded method.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@60
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 26 Mar 2006 23:13:32 +0000 (23:13 +0000)]
Revised builder API
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@59
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 26 Mar 2006 21:30:32 +0000 (21:30 +0000)]
Add parametrized messaging and serialization to exceptions.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@58
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 24 Mar 2006 20:26:17 +0000 (20:26 +0000)]
Add per-object validation.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@57
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 23 Mar 2006 04:26:51 +0000 (04:26 +0000)]
Handle variant element names, merge in wildcard class, add test cases.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@56
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Mar 2006 05:00:31 +0000 (05:00 +0000)]
Block unmarshall when a DOM or parent exists.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@55
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Mar 2006 19:12:10 +0000 (19:12 +0000)]
Shortcuts for unmarshalling in builder interface, adjusted tests
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@54
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 17 Mar 2006 05:45:33 +0000 (05:45 +0000)]
Merged marshalling/unmarshalling methods into core interface.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@53
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 14 Mar 2006 03:39:19 +0000 (03:39 +0000)]
Fixes for disabling xmlsec
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@52
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 14 Mar 2006 03:03:46 +0000 (03:03 +0000)]
Conditional xmlsec support
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@51
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 12 Mar 2006 00:00:30 +0000 (00:00 +0000)]
First cut at signing support.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@50
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 8 Mar 2006 05:36:00 +0000 (05:36 +0000)]
Validator interface.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@49
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 8 Mar 2006 01:39:59 +0000 (01:39 +0000)]
Renamed classes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@48
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 7 Mar 2006 21:06:01 +0000 (21:06 +0000)]
Namespace handling fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@47
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 6 Mar 2006 06:43:17 +0000 (06:43 +0000)]
Unix fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@46
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 6 Mar 2006 06:05:41 +0000 (06:05 +0000)]
Fixes associated with wildcard test classes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@45
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 6 Mar 2006 00:25:16 +0000 (00:25 +0000)]
Base classes for open content models.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@44
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sat, 4 Mar 2006 02:28:14 +0000 (02:28 +0000)]
Template fixes for gcc
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@43
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 3 Mar 2006 23:59:59 +0000 (23:59 +0000)]
Began to implement collection handling.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@42
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 2 Mar 2006 22:23:25 +0000 (22:23 +0000)]
Unix build fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@41
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 2 Mar 2006 22:06:15 +0000 (22:06 +0000)]
Added typename to template
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@40
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 2 Mar 2006 21:54:21 +0000 (21:54 +0000)]
Add unit tests to Unix build
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@39
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 2 Mar 2006 21:46:28 +0000 (21:46 +0000)]
Marshalling tests.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@38
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 2 Mar 2006 21:37:07 +0000 (21:37 +0000)]
Fixed inheritance hierarchy, namespace handling
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@37
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 2 Mar 2006 17:41:44 +0000 (17:41 +0000)]
Manage disposal of new objects when exceptions are thrown.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@36
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 2 Mar 2006 05:54:02 +0000 (05:54 +0000)]
Bug fixes and API changes from second unit test.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@35
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 1 Mar 2006 21:18:40 +0000 (21:18 +0000)]
Initial unit test plus fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@34
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 28 Feb 2006 04:39:39 +0000 (04:39 +0000)]
DOM fixup changes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@33
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 24 Feb 2006 06:25:54 +0000 (06:25 +0000)]
Use internal parser pool for catalog load.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@32
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 24 Feb 2006 05:17:02 +0000 (05:17 +0000)]
Default support for arbitrary DOM objects.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@31
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 22 Feb 2006 18:02:55 +0000 (18:02 +0000)]
Initial marshalling support.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@30
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 22 Feb 2006 18:02:18 +0000 (18:02 +0000)]
Lookup should be by XMLObject.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@29
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:50:24 +0000 (19:50 +0000)]
No longer needed.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@28
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:49:14 +0000 (19:49 +0000)]
Housekeeping
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@27
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:48:50 +0000 (19:48 +0000)]
Manage document while setting DOM.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@26
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:47:48 +0000 (19:47 +0000)]
Add equality operation.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@25
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:47:28 +0000 (19:47 +0000)]
Add ignore properties.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@24
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:47:02 +0000 (19:47 +0000)]
Add factory methods and default builder
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@23
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:46:17 +0000 (19:46 +0000)]
Tightened up consts.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@22
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 21 Feb 2006 19:45:58 +0000 (19:45 +0000)]
Abstract unmarshaller minus signatures.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@21
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 08:18:16 +0000 (08:18 +0000)]
Declare factory maps, map cleanup.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@20
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 08:16:56 +0000 (08:16 +0000)]
Early marshalling code.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@19
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 08:16:37 +0000 (08:16 +0000)]
Add warning pragma blocks.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@18
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 08:15:50 +0000 (08:15 +0000)]
Add static mgmt of interfaces.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@17
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 08:15:29 +0000 (08:15 +0000)]
Add cleanup templates.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@16
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 08:15:02 +0000 (08:15 +0000)]
Add marshalling exceptions.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@15
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 04:30:32 +0000 (04:30 +0000)]
Initial DOM handling interfaces.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@14
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Mon, 20 Feb 2006 04:29:56 +0000 (04:29 +0000)]
Add toString method.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@13
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 19 Feb 2006 05:46:23 +0000 (05:46 +0000)]
Handle subfolder includes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@12
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 19 Feb 2006 05:33:31 +0000 (05:33 +0000)]
Missing const specifiers
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@11
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 19 Feb 2006 05:29:54 +0000 (05:29 +0000)]
Replace reference to std::exception
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@10
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sun, 19 Feb 2006 05:23:20 +0000 (05:23 +0000)]
Unix makefile fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@9
de75baf8-a10c-0410-a50a-
987c0e22f00f