Tpl makes it easy to serialize your C data using just a handful of API functions. The data is stored in its native binary form for maximum efficiency. C, Perl, and XML are supported. Data is portable across CPU types and OSs from Unix to Mac to Windows.
|Tags||Communications Software Development Clustering/Distributed Networks Text Processing Markup XML|
Release Notes: Tpl can now be built as a DLL under Visual Studio 2008. A couple of minor bugs were fixed.
Release Notes: This release has several small enhancements to fixed-length array support, as well as support for nested structures and for caller-supplied buffers for dump and load.
Release Notes: A new mode was added to peek into tpl data without unpacking. NULL strings are now supported. Support for 16-bit types was added. Support for jotting a tpl quickly without packing was added. Support for arrays of structures was added. The code now compiles cleanly with the pedantic compiler option. A PDF user guide was added.
Release Notes: Fixes were made for 64-bit integer/unsigned types. Support was added for these types from the Perl API and XML.
Release Notes: Support was added for serializing C structs and for fixed or variable-length arrays. Windows support (for MinGW) was increased. Efficiency was increased. The user guide was revised.