shibboleth/xmltooling.git
18 years agoValidator interface.
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

18 years agoRenamed classes
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

18 years agoNamespace handling fixes
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

18 years agoUnix fixes
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

18 years agoFixes associated with wildcard test classes.
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

18 years agoBase classes for open content models.
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

18 years agoTemplate fixes for gcc
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

18 years agoBegan to implement collection handling.
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

18 years agoUnix build fixes
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

18 years agoAdded typename to template
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

18 years agoAdd unit tests to Unix build
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

18 years agoMarshalling tests.
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

18 years agoFixed inheritance hierarchy, namespace handling
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

18 years agoManage disposal of new objects when exceptions are thrown.
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

18 years agoBug fixes and API changes from second unit test.
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

18 years agoInitial unit test plus fixes
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

18 years agoDOM fixup changes
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

18 years agoUse internal parser pool for catalog load.
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

18 years agoDefault support for arbitrary DOM objects.
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

18 years agoInitial marshalling support.
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

18 years agoLookup should be by XMLObject.
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

18 years agoNo longer needed.
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

18 years agoHousekeeping
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

18 years agoManage document while setting DOM.
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

18 years agoAdd equality operation.
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

18 years agoAdd ignore properties.
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

18 years agoAdd factory methods and default builder
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

18 years agoTightened up consts.
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

18 years agoAbstract unmarshaller minus signatures.
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

18 years agoDeclare factory maps, map cleanup.
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

18 years agoEarly marshalling code.
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

18 years agoAdd warning pragma blocks.
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

18 years agoAdd static mgmt of interfaces.
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

18 years agoAdd cleanup templates.
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

18 years agoAdd marshalling exceptions.
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

18 years agoInitial DOM handling interfaces.
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

18 years agoAdd toString method.
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

18 years agoHandle subfolder includes
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

18 years agoMissing const specifiers
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

18 years agoReplace reference to std::exception
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

18 years agoUnix makefile fixes
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

18 years agoUnix makefiles
cantor [Sun, 19 Feb 2006 04:47:12 +0000 (04:47 +0000)]
Unix makefiles

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@8 de75baf8-a10c-0410-a50a-987c0e22f00f

18 years agoUnix makefiles
cantor [Sun, 19 Feb 2006 04:44:24 +0000 (04:44 +0000)]
Unix makefiles

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@7 de75baf8-a10c-0410-a50a-987c0e22f00f

18 years agoInitial parser APIs
cantor [Sun, 19 Feb 2006 03:57:03 +0000 (03:57 +0000)]
Initial parser APIs

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@6 de75baf8-a10c-0410-a50a-987c0e22f00f

18 years agoSchemas and catalog
cantor [Sun, 19 Feb 2006 03:54:56 +0000 (03:54 +0000)]
Schemas and catalog

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@5 de75baf8-a10c-0410-a50a-987c0e22f00f

18 years agoSome root interfaces and configuration machinery
cantor [Fri, 17 Feb 2006 07:50:03 +0000 (07:50 +0000)]
Some root interfaces and configuration machinery

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@4 de75baf8-a10c-0410-a50a-987c0e22f00f

18 years agoLow level helpers
cantor [Fri, 17 Feb 2006 07:48:08 +0000 (07:48 +0000)]
Low level helpers

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@3 de75baf8-a10c-0410-a50a-987c0e22f00f

18 years agoInitial check-in
cantor [Wed, 15 Feb 2006 00:00:29 +0000 (00:00 +0000)]
Initial check-in

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@2 de75baf8-a10c-0410-a50a-987c0e22f00f

18 years agoImport structure
lajoie [Mon, 13 Feb 2006 00:22:11 +0000 (00:22 +0000)]
Import structure

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@1 de75baf8-a10c-0410-a50a-987c0e22f00f