Projects / XTL

XTL

The XTL (Externalization Template Library) is a C++ library for reading/writing structured data to/from an external (platform independent) representation. Besides the usual C data types it also supports C++ constructs, such as pointers to base classes and template types (namely STL containers). It can read/write XDR and CORBA CDR formats. The API is somewhat modeled on the original XDR library by Sun, however, heavy usage of templates and inline functions makes it faster, simpler and type-safe.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  05 Jul 2001 20:23

    Release Notes: A bug involving endianness of 64 bit integers in XDR has been fixed, as well as XDR format and iostreams. The documentation has been updated.

    •  05 May 2000 21:59

      Release Notes: Lots of portability-related changes (Alpha, MIPS, Win), a general cleanup, and an automatic memory management buffer.

      •  02 Mar 2000 18:37

        Release Notes: More portability fixes and initial auto-configuration for older compilers.

        •  29 Dec 1999 17:56

          Release Notes: Portability fixes, a general cleanup of XDR and GIOP format drivers, and documentation updates.

          Release Notes: Initial announcement.

          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.