C++ class for reading and writing XML structures. No need for a C++ code parser or special pre compiler. Specify a schema entirly in native C++. The schema is verified when XML is read and exceptions are thrown when the XML to be parse is invalid.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
385 lines
9.8 KiB
385 lines
9.8 KiB
2015-08-17 14:03 marc |
|
|
|
* ax_init_standard_project.m4, bootstrap.sh: Debian sid is more |
|
restrictive in time format |
|
|
|
2015-07-31 11:47 marc |
|
|
|
* libxml-cxx.spec.in: graphviz must not be used in fedora-20, |
|
otherise it never terminates |
|
|
|
2015-07-31 10:46 marc |
|
|
|
* ax_init_standard_project.m4, bootstrap.sh: fixed version number |
|
|
|
2015-07-31 07:05 marc |
|
|
|
* bootstrap.sh, libxml-cxx.spec.in: repair rpm build |
|
|
|
2015-07-31 07:00 marc |
|
|
|
* ax_check_qt.m4, ax_init_standard_project.m4, bootstrap.sh, |
|
libxml-cxx.spec.in, mac-create-app-bundle.sh, makefile.am: repair |
|
rpm build |
|
|
|
2015-07-13 13:55 marc |
|
|
|
* src/xml.cxx: need another move for squeeze |
|
|
|
2015-07-13 13:11 marc |
|
|
|
* configure.ac: typo |
|
|
|
2015-07-13 12:37 marc |
|
|
|
* README, configure.ac: typo |
|
|
|
2015-07-13 12:23 marc |
|
|
|
* bootstrap.sh, doc/doxyfile.in, doc/makefile.am: fix builds |
|
|
|
2015-07-13 12:00 marc |
|
|
|
* src/libxml-cxx.pc.in: link-fix |
|
|
|
2015-07-13 11:55 marc |
|
|
|
* examples/address.cxx, examples/node_macros.cxx, |
|
src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx: replaced |
|
std::auto_ptr by new std::unique_ptr |
|
|
|
2015-07-13 11:27 marc |
|
|
|
* AUTHORS, ChangeLog, ax_check_qt.m4, ax_init_standard_project.m4, |
|
bootstrap.sh, configure.ac, debian, debian/changelog.in, |
|
debian/compat, debian/control.in, debian/docs, |
|
debian/libxml-cxx-dev.install, debian/libxml-cxx.install, |
|
debian/rules, doc/examples, doc/makefile.am, examples, |
|
examples/makefile.am, makefile.am, src/libxml-cxx.pc.in, |
|
src/makefile.am, src/version.cxx, src/version.hxx, src/xml.cxx, |
|
test/makefile.am: update to new build system |
|
|
|
2015-05-08 22:00 marc |
|
|
|
* ChangeLog, src/xml-cxx/xml.hxx, src/xml.cxx: added Node::first() |
|
and Node::last() to get the first or last child |
|
|
|
2015-03-24 08:03 marc |
|
|
|
* README: typo |
|
|
|
2015-03-03 10:22 marc |
|
|
|
* configure.ac: a=\\PACKAGEPACKAGE_VERSION\; b=\\PACKAGE_VERSION\; |
|
for f in $(grep --exclude-dir=.svn --exclude=\\*~\ -lr "$a"); do |
|
sed -i "s,$a,$b,g" "$f"; done |
|
|
|
2015-02-23 10:29 marc |
|
|
|
* ChangeLog, src/xml-cxx/xml.hxx: make check fixed - now warnings |
|
deprecated std::auto_ptr → to be fixed later; refs #14 |
|
|
|
2015-02-19 08:45 marc |
|
|
|
* AUTHORS, ChangeLog, INSTALL, README, ax_cxx_compile_stdcxx_11.m4, |
|
configure.ac, configure.in, debian/changelog.in, debian/control, |
|
debian/control.in, debian/rules, doc/doxyfile.in, |
|
doc/makefile.am, libxml-cxx.spec.in, makefile.am, |
|
src/libxml-cxx.pc.in, src/version.cxx.in: new build rules, same |
|
changes as in ticket 12 of mrw-c++; refs #14 |
|
|
|
2013-01-25 14:37 marc |
|
|
|
* libxml-cxx.spec.in: fix fedora-18 bug; closes #13 |
|
|
|
2012-09-18 12:37 marc |
|
|
|
* libxml-cxx.spec.in: other dependency for fedora; refs #12 |
|
|
|
2012-07-06 11:54 marc |
|
|
|
* src/xml-cxx/xml.hxx: bugfix; refs #11 |
|
|
|
2011-12-18 11:08 marc |
|
|
|
* libxml-cxx.spec.in: use %_lib in rpm spec; refs #10 |
|
|
|
2011-11-18 16:02 marc |
|
|
|
* test/optional_serialization_test.cxx: add output for optional |
|
serialization test; closes #9 |
|
|
|
2011-11-10 10:27 marc |
|
|
|
* configure.in, src/makefile.am: correct verion number; closes #5 |
|
|
|
2011-11-09 15:09 marc |
|
|
|
* configure.in, doc/makefile.am, libxml-cxx.spec.in, makefile.am: |
|
some cleanups; closes #5 |
|
|
|
2011-11-09 13:31 marc |
|
|
|
* doc/makefile.am, libxml-cxx.spec.in, makefile.am: supports build |
|
of RPM packages, tested on openSUSE; closes #5 |
|
|
|
2010-08-03 14:00 marc |
|
|
|
* src/version.cxx.in: forgotten file, closes #6 |
|
|
|
2010-08-03 13:50 marc |
|
|
|
* configure.in, src/makefile.am, src/xml-cxx/xml.hxx: closes #6 |
|
|
|
2010-06-01 13:37 marc |
|
|
|
* install-32-bit-lin-win.sh: 32bit-build added, refs #5 |
|
|
|
2010-05-12 08:40 marc |
|
|
|
* debian/changelog.in: SwissSign E-Mail, see #5 |
|
|
|
2010-05-12 08:30 marc |
|
|
|
* debian/control: SwissSign E-Mail, see #5 |
|
|
|
2010-05-12 08:23 marc |
|
|
|
* makefile.am: Back to chroot builds, see #5 |
|
|
|
2010-04-26 06:37 marc |
|
|
|
* configure.in, libxml-cxx.spec.in, makefile.am: started with spec |
|
file, refs #5 |
|
|
|
2010-04-16 11:48 marc |
|
|
|
* makefile.am: build debian for all architectures, see #5 |
|
|
|
2010-04-15 13:51 marc |
|
|
|
* debian/control: second debian package target was missing, see #5 |
|
|
|
2010-04-15 12:48 marc |
|
|
|
* README, configure.in, debian, debian/changelog.in, debian/compat, |
|
debian/control, debian/copyright, debian/dirs, debian/docs, |
|
debian/libxml-cxx-dev.dirs, debian/libxml-cxx-dev.install, |
|
debian/libxml-cxx.dirs, debian/libxml-cxx.doc-base.EX, |
|
debian/libxml-cxx.install, debian/rules, debian/shlibs.local.ex, |
|
debian/watch.ex, makefile.am, src/libxml-cxx.pc.in, |
|
src/makefile.am: see #5 - done for debian |
|
|
|
2010-03-31 15:13 marc |
|
|
|
* INSTALL, doc/makefile.am, src/xml-cxx/xml.hxx, src/xml.cxx: new |
|
conversions |
|
|
|
2009-05-06 07:22 admin |
|
|
|
* doc/examples/optional_serialization.cxx, src/xml-cxx/xml.hxx: |
|
xml::Optional example added end extended |
|
|
|
2009-05-06 07:13 admin |
|
|
|
* doc/examples/contain_serialization.cxx, doc/examples/makefile.am, |
|
doc/examples/optional_serialization.cxx, src/xml-cxx/xml.hxx, |
|
src/xml.cxx, test/makefile.am, |
|
test/optional_serialization_test.cxx: closes #1 |
|
|
|
2009-05-04 14:56 admin |
|
|
|
* test/container_serialization_test.cxx, |
|
test/serialization_test.cxx, test/xml_test.cxx: output cppunit to |
|
xml for bitten |
|
|
|
2009-05-04 12:48 |
|
|
|
* COPYING: LGPL 3 |
|
|
|
2009-05-04 12:47 |
|
|
|
* COPYING, README, doc/doxyfile.in, doc/examples/address.cxx, |
|
doc/examples/contain_serialization.cxx, |
|
doc/examples/inherit_serialization.cxx, |
|
doc/examples/list_serialization.cxx, |
|
doc/examples/node_macros.cxx, doc/examples/serialization.cxx, |
|
src/makefile.am, src/xml-cxx/any.hxx, src/xml-cxx/xml.hxx, |
|
src/xml.cxx, test/container_serialization_test.cxx, |
|
test/makefile.am: start of xml::Optional |
|
|
|
2009-04-30 15:10 |
|
|
|
* doc/examples/list_serialization.cxx, src/xml-cxx/any.hxx, |
|
src/xml-cxx/xml.hxx, src/xml.cxx: stmped |
|
|
|
2009-04-30 08:28 |
|
|
|
* doc/examples/list_serialization.cxx, src/xml-cxx/xml.hxx, |
|
src/xml.cxx: first approach to list - requires work -> are the |
|
items xml::Serialize? |
|
|
|
2009-04-29 11:58 |
|
|
|
* doc/examples/list_serialization.cxx, src/xml-cxx/xml.hxx, |
|
src/xml.cxx: Metatemplateprogramming is really cool |
|
|
|
2009-04-28 07:36 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx, test/serialization_test.cxx: |
|
boost::any instead of macros - first pieces of meta template |
|
programming |
|
|
|
2009-04-27 11:34 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx: using boost::any for storing |
|
member pointers to any type |
|
|
|
2009-04-27 10:59 |
|
|
|
* doc/examples/list_serialization.cxx: new file |
|
|
|
2009-04-27 10:48 |
|
|
|
* doc/examples/contain_serialization.cxx, |
|
doc/examples/inherit_serialization.cxx, doc/examples/makefile.am, |
|
src/xml-cxx/xml.hxx, src/xml.cxx, test/serialization_test.cxx: |
|
serialization works for containment and inheritance |
|
|
|
2009-04-24 15:12 |
|
|
|
* doc/examples/contain_serialization.cxx, src/xml-cxx/xml.hxx, |
|
src/xml.cxx: containment can be serialized |
|
|
|
2009-04-24 07:13 |
|
|
|
* doc/examples/contain_serialization.cxx, |
|
doc/examples/inherit_serialization.cxx, doc/examples/makefile.am, |
|
src/xml-cxx/xml.hxx, src/xml.cxx, test/serialization_test.cxx: |
|
serialization nearly ready for containment |
|
|
|
2009-04-23 15:10 |
|
|
|
* doc/examples/inherit_serialization.cxx, |
|
doc/examples/serialization.cxx, src/xml-cxx/xml.hxx, src/xml.cxx, |
|
test/serialization_test.cxx: better serialization, but test does |
|
not work actually |
|
|
|
2009-04-23 06:41 |
|
|
|
* doc/examples/address.cxx, doc/examples/node_macros.cxx, |
|
doc/examples/serialization.cxx, src/xml-cxx/xml.hxx, src/xml.cxx: |
|
node macros added (usefule but unfinished) |
|
|
|
2009-04-22 16:10 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx, test/makefile.am, |
|
test/xml_test.cxx: serialization; more docu |
|
|
|
2009-04-22 08:25 |
|
|
|
* AUTHORS, README, configure.in, doc/doxyfile.in, doc/examples, |
|
doc/examples/address.cxx, doc/examples/makefile.am, |
|
doc/makefile.am, src/makefile.am, src/xml-cxx/xml.hxx, |
|
src/xml.cxx: more docu |
|
|
|
2009-04-21 07:12 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx: more docu |
|
|
|
2009-04-20 06:42 |
|
|
|
* doc/doxyfile.in, src/xml-cxx/xml.hxx, src/xml.cxx: more docu; |
|
other behaviour for parent |
|
|
|
2009-04-09 14:11 |
|
|
|
* src/xml.cxx: pretty print |
|
|
|
2009-04-09 13:32 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx: pretty print for templates |
|
|
|
2009-04-09 10:53 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx: check node |
|
number limits |
|
|
|
2009-04-09 07:01 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx: new tests, |
|
cleanup, prepared for node-limits |
|
|
|
2009-04-08 15:01 |
|
|
|
* install-64-and-32-bit-linux.sh, src/xml-cxx/xml.hxx, src/xml.cxx: |
|
extendions and corrections |
|
|
|
2009-04-08 06:44 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx: much more |
|
tests; all exceptions in readin tested |
|
|
|
2009-04-07 14:58 |
|
|
|
* src/xml.cxx: fixed empty attribute reading bug |
|
|
|
2009-04-07 14:31 |
|
|
|
* configure.in, doc/makefile.am, install-64-and-32-bit-linux.sh, |
|
src/xml-cxx/xml.hxx, src/xml.cxx: some bugfixes |
|
|
|
2009-04-07 06:59 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx: documentation |
|
|
|
2009-04-06 14:57 |
|
|
|
* install-64-and-32-bit-linux.sh, src/xml-cxx/xml.hxx, src/xml.cxx: |
|
get list of child nodes |
|
|
|
2009-04-06 07:08 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx: some documentation and new |
|
feartures for attributes |
|
|
|
2009-04-03 14:02 |
|
|
|
* src/xml-cxx/xml.hxx, src/xml.cxx: UnsingedInteger |
|
|
|
2009-04-03 07:07 |
|
|
|
* doc/doxyfile.in, doc/makefile.am, makefile.am, |
|
src/xml-cxx/xml.hxx, src/xml.cxx: Accept but ignore special tags: |
|
<!, <?; Start of class UnsingedInteger; success: make distcheck |
|
|
|
2009-04-02 14:54 |
|
|
|
* doc/makefile.am: rebuild possible after clean |
|
|
|
2009-04-02 14:47 |
|
|
|
* doc/makefile.am, src/makefile.am, src/xml.cxx, test/xml_test.cxx: |
|
nearly distclean |
|
|
|
2009-04-02 14:36 |
|
|
|
* configure.in, doc/makefile.am, src/xml-cxx, src/xml-cxx/xml.hxx, |
|
src/xml.hxx: Zwischenstand |
|
|
|
2009-04-02 14:01 |
|
|
|
* COPYING, INSTALL, configure.in, doc/makefile.am, src/makefile.am, |
|
test/makefile.am: first working and tested release |
|
|
|
2009-04-02 13:24 |
|
|
|
* AUTHORS, ChangeLog, NEWS, README, bootstrap.sh, configure.in, |
|
doc, doc/doxyfile.in, doc/makefile.am, makefile.am, src, |
|
src/makefile.am, src/xml.cxx, src/xml.hxx, test, |
|
test/xml_test.cxx: import |
|
|
|
2009-04-02 11:50 |
|
|
|
* .: start |
|
|
|
|