====== OIL (Object Introspection Library) for C++ ====== Aims at Facilitating the Object Introspection Capabilities for C++ Developers. The Goals is to be able to display and modify the contents of any given C++ Object at run time.
Libiqxmlrpc is C++ object-oriented library that represents an XML-RPC solution for both client and server. It supports HTTP and HTTPS, both single-threaded and multi-threaded computation models on the server side, method interceptors, and other features.
SaxMagique is a c++ library that offers an API for creating a saxparser. It is intended to be the simplest way theoretically possible to create a complex saxparser. It build-up the [start|end]Element and characters handlers needed by expat.
A simple text process library, aims to assist parsing all kinds of text including plain text, XML, HTML, etc., which means it can be used as a simple XML parser or a HTML parser.
C++ production ready implementation of Scott Seely's Simple SOAP RPC code. OS neutral, HTTP transport, XML validation, envelope parsing, RPC dispatching, extendable data types, fault generation and a extendable test suite useful for release validation. Now builds on newer versions of Linux.
wsdlpull is an efficient and powerful command line utility for dynamic inspection and invocation of WSDL web services.It provides a C++ library with dynamic WSDL invocation API,WSDL parser,Schema parser and Validator and an xmlpull Parser/Serializer.
Expatpp is a simple C++ layer to make using the open source expat XML parsing library vastly easier for complex schemas. It has been used widely in industry including the Valve Steam project.
A LGPL library to handle xml documents in a DOM-like style. It's designed for LOW-performance systems (like embedded ones) and for lightly handle very large documents, automatically speeding up memory management in a user tunable style.
Tiny C++ library to use dictionary files in .dict format (see http://www.dict.org) Small code footprint (20K) and small RAM required to work (64K + index file size / 16). Depends on zlib only.
SqlWrapperXX is a C++ library that encapsulates various SQL APIs into a single, uniform interface. It supports MySQL, PostgreSQL, Sqlite2 and Sqlite3. SqlWrapperXX is designed to be easy to use, small, and to the point.
BITXml is an open xml based protocol for Machine to Machine communications. BITXml is both language and "transport" agnostic and covers all the requirements of a generic M2M telemetry & control application. For more info www.bitxml.org
Open and cross compilant C++ Library, threading, mutexes,events, Callbacks, Xml Serialization, XML parser and generator , and a powerfull C++ code profiler. All the code is well documented and lots of examples are avalaible, easy to use.
The XMLCPP library provides the implementation of XmlPull API v1 in C++. It can handle any encoding that are supported by `libiconv'. The parsed results are available in the form of std::wstring. So it can handle all unicode character set.
OpenTML is library and associated tools for creating and working with Transducer Markup Language (TML). OpenTML will enable a sensor fusion centric approach to working with live streaming data from remote sensors and sensor systems.