|
Generics
Reference Manual |
|
1. Generics Overview
Libgenerics is a general c++ utility
library. Its
main purpose is to give developpers a set of tools that enable them to
describe the objects they are developping at compil time to dynamically
analyse them at runtime. It gives the possibility to dump and restore
the objects states in a binary chunk or xml format way too.
Libgenerics introduces the following
notions :
- metaclasses handling,
- serialization process definition,
- a small xml object layer,
- object listener abstraction,
- API-signed dynamic module
load / link capabilities.
Libgenerics depends on the libxml2.
This document is released under the GNU Library General Public License
(GNU LGPL), which allows for flexible licensing of client
applications.