RSS 4 projects tagged "C++ Library"

Download Website Updated 31 Oct 2010 uncia

Screenshot
Pop 24.58
Vit 31.01

Uncia is a collection of text file filters in a single executable. The filters may be chained together to form complex filters.

No download No website Updated 17 Jan 2013 OnPosix

Screenshot
Pop 23.13
Vit 12.40

OnPosix is a tiny library to abstract POSIX mechanisms to C++ developers. Most features offered by this library can be found either inside the Boost library or in a library compliant with the C++11 standard. Unfortunately, however, for some embedded Linux devices, these libraries cannot represent viable solutions, due to the lack of memory space (for the Boost libraries) and the lack of a new C++ compiler (e.g., on Xilinx MicroBlaze). On these platforms, the OnPosix library represents a good and cheap solution to have object-oriented POSIX mechanisms. The library offers support for threads, mutual exclusion, sockets, logging, timing, etc.

No download Website Updated 14 Jun 2013 Chucho

Screenshot
Pop 75.93
Vit 2.09

Chucho is a C++11 logging framework based on the popular Java library "Logback".

Download Website Updated 19 Jun 2013 YB.ORM

Screenshot
Pop 89.91
Vit 2.90

The YB.ORM library aims to simplify writing C++ code that has to deal with SQL databases. The goal is to provide a convenient interface like SQLAlchemy (Python) or Hibernate (Java). The library itself is cross-platform and supports a variety of SQL dialects: SQLite3, MySQL, Postgres, Oracle, and Firebird. Integration with Boost, Qt4, and wxWidgets is built-in. In a typical usage scenario, you would describe your database schema and table relationships in a simple XML-based format, generate SQL code to populate database schema with tables, generate C++ classes, add application-specific logic to the classes, and use these classes in cooperation with the Session object to query objects from the database, create new or modify/delete existing objects, or link and unlink objects using relations. Simple serialization to XML is supported along with connection pooling.

Screenshot

Project Spotlight

Pdlzip

A public domain version of lzip.

Screenshot

Project Spotlight

Dianara

A client for the pump.io social network.