Download List

Projeto Descrição


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

Novos recursos são: qualquer, um derivado serializado do boost::any; uma função daemonize para criar programas de daemon; e uma função de modelo de byteswap para realizar a troca-de-grande-endian ou big-little endian. API melhorias e correções de bugs 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

Lançamento inicial independente, adicionando uma interface simples de C++ para anunciar, descobrir e iterar através de pares de chave / valor armazenados em uma descrição de serviço zeroconf e LFVector, um vetor de thread-safe, sem bloqueio sobre o co::base API do equalizador 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