Projects / C++ XML Objects

C++ XML Objects

C++ XML Objects is a framework for persisting hierarchies of C++ objects to and from XML. Boost, the STL, and patterns are used extensively.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  05 Apr 2006 17:48

    Release Notes: Now handles delayed loading. This means that XML files can be very large (like for cppliterate), and xi:includes are only loaded as needed. This feature can be turned off and on. Also builds on Linux and gcc 4.0. Many bugs have been fixed. This release has switched to using Subversion.

    •  14 Oct 2005 13:33

      Release Notes: This release fixes some notes on correct installation and makes it all build on Debian. A lot of work has been done on handling "references" which are objects which point to others in the system. The tests have been cleaned, and more have been added.

      •  07 Oct 2004 07:16

        Release Notes: This version was built to use boost_1_31_0, fixed up iterators for use in algorithms, and modified the code to use more STL algorithms and boost::bind.

        •  14 Aug 2003 11:12

          Release Notes:

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.