About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 121
  • Price: Free |
  • Operating system: Linux, Mac OS X, Win All, BSD, Solaris
  • Publisher: Stephan Beal
See full specifications

scripts default icons11n Publisher's description

s11n is a project focused on the generic serialization of objects in the C programming language.

s11n (an abbreviation for serialization) is an Open Source project focused on the generic serialization of objects (i.e., object persistence) in the C programming language.

- Provides easy-to-use, easy-to-integrate, and low-maintenance interfaces for serializing a wide variety of C types.
- Serialization support can often be added to types without modifying those types, or them even being aware they are playing along.
- Out of the box it supports all STL containers (and workalikes), nested arbitrarily deep.
- Clients can easily extend it to support their own types using, often non-intrusively.
- It is data-format agnostic, meaning it doesn't internally care about any file formats. It is container-centric, not stream-centric. The provided i/o layer is just one potential solution to i/o, and the core library can be used with arbitrary client-side i/o mechanisms. The core inherently supports in-memory serialization, not requiring any i/o layer whatsoever (this is useful for serializing over a clipboard-like mechanism and for "casting via serialization").
- Comes with support for several different file formats, and add-ons can be written to provide further formats (e.g., sqlite3 databases).

System Requirements:

C and C++
Program Release Status: Major Update
Program Install Support: Install Only

Is s11n your software?

Manage your software

Most Popular

scripts default icon MBOT 5.2.0
MBOT application is an IRC bot coded in C .
scripts default icon Webalizer (Scripts) 2.23-03
The Webalizer is a fast, free web server log file analysis program.
scripts default icon OpenGl 3D 1.1
OpenGl 3D it! can generate 3D surface and terrain from a video source with image processing technique.
scripts default icon Weechat 0.2.4
Weechat is a modern IRC client, based on a text interface.
scripts default icon A Win Chat 1.1
A Win Chat is a chat program that works over the internet and LAN.