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||Software Development Libraries|
|Operating Systems||OS Independent|
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.
Release Notes: Lots of portability-related changes (Alpha, MIPS, Win), a general cleanup, and an automatic memory management buffer.
Release Notes: More portability fixes and initial auto-configuration for older compilers.
Release Notes: Portability fixes, a general cleanup of XDR and GIOP format drivers, and documentation updates.
Release Notes: Initial announcement.