[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1032520: ITP: libthreadar -- C++ classes for manipulating threads



Package: wnpp
Severity: wishlist
Owner: John Goerzen <jgoerzen@complete.org>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : libthreadar
  Version         : 2.4.0
  Upstream Author : Denis Corbin
* URL             : https://sourceforge.net/projects/libthreadar/
* License         : LGPL v3+
  Programming Lang: C++
  Description     : C++ classes for manipulating threads


 Libthreadar is a C++ library providing an abstracted set of C++ *classes* to
 manipulate threads in a very simple and efficient way from your C++ code.
 .
 It also handles exceptions thrown from a thread and propagated to another one,
 when the later is calling the thread::join() method. This let one manage
 exceptions as simply as it is in C++ single threaded context.
 .
 Additionally, all the related objects around multi-threading (mutex, semaphore,
 ...) are provided, under easy to use and independent C++ classes.  Other more
 advanced classes ease the information exchange between threads like scattering
 and gathering a collection of objects between many threads, or asynchonous
 buffered information exchanges between two threads.
 .
 libthreadar allows the dar package to provide multithreaded encryption,
 compression, and remote repository access.


Reply to: