Download List

Descripción del Proyecto


libLunchbox facilitates the development and deployment of multi-threaded applications. It provides OS Abstraction, using utility classes abstracting common operating system features (such as threads, locks, memory maps, shared library loading, and condition variables), high-performance primitives (including thread-safe utilities tuned for performance, such as atomic variables, spin locks, and lock-free containers), and utility classes (including helper primitives which are not in the standard library, such as logging, pools, and random number generation).

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-11-19 05:51
1.6

Nuevas características son: cualquiera, un derivado serializable de boost::any; una función daemonize para crear programas de demonio; y una función de plantilla byteswap realizar endian poco a big endian o little-gran intercambio. Mejoras de la API y correcciones de errores menores.
Tags: Stable
New features are: Any, a serializable derivative of boost::any; a daemonize function to create daemon programs; and a byteswap template function to perform little-to-big-endian or big-to-little endian swapping. API enhancements and minor bugfixes.

2012-09-08 06:11
1.4

Lanzamiento inicial independiente, añadiendo una sencilla interfaz de C++ para anunciar, descubrir y recorrer en iteración los pares de clave y valor almacenados en una descripción de servicio de zeroconf y LFVector, un vector thread-safe, libre de bloqueo sobre la co::base API de ecualizador 1.2.
Tags: Stable
Initial standalone release, adding a simple C++ interface to announce, discover, and iterate over key-value pairs stored in a zeroconf service description and LFVector, a thread-safe, lock-free vector over the co::base API of Equalizer 1.2.

Project Resources