Changes between Version 83 and Version 84 of LibrariesUnderConstruction


Ignore:
Timestamp:
Oct 22, 2009, 1:51:19 PM (13 years ago)
Author:
viboes
Comment:

Adding documentation for some of my libraries

Legend:

Unmodified
Added
Removed
Modified
  • LibrariesUnderConstruction

    v83 v84  
    66See [http://www.boost.org/more/formal_review_schedule.html Boost Review Schedule]  for Boost ongoing details.
    77
    8 Most of the ongoing libraries are stored on the [https://svn.boost.org/svn/boost/sandbox SVN Sandbox], the [http://www.boost-consulting.com/vault/ Boost Vault] or on specific sites.
     8Most of the ongoing libraries are stored on the [http://svn.boost.org/svn/boost/sandbox SVN Sandbox], the [http://www.boost-consulting.com/vault/ Boost Vault] or on specific sites.
    99
    1010---------------------------------------------------------------------------------------------------
     
    5353 * '''State:''' Quite Stable
    5454 * '''Last upload:''' 2009 May 24
    55  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=async.zip&directory=Concurrent%20Programming& Boost Vault] [https://svn.boost.org/svn/boost/sandbox/async Boost Sandbox]
     55 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=async.zip&directory=Concurrent%20Programming& Boost Vault] [http://svn.boost.org/svn/boost/sandbox/async Boost Sandbox] [http://svn.boost.org/svn/boost/sandbox/async/libs/async/doc/index.html Documentation]
    5656 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming] [#Containers Containers]
    5757 * '''Description:''' Asynchronous Executors (AE) and Asynchronous Completion Tokens (ACT) in a generic way (or at least this was my intention). The library can be considered as a front-end for several Asynchronous Execution models making it possible to share common algorithms and making easier to switch from an Asynchronous Executors to another.
     
    141141 * '''Author(s):''' Emile Cormier, Vicente J. Botet Escribá
    142142 * '''Version:''' 0.1
    143  * '''State:''' Stable
     143 * '''State:''' Stable - Formal review requested - Looking for a review manager
    144144 * '''Last upload:''' 2009 October 15
    145  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=bitfield.zip&directory=Portability&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault][https://svn.boost.org/svn/boost/sandbox/bitfield Boost Sandbox]
     145 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=bitfield.zip&directory=Portability&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault][http://svn.boost.org/svn/boost/sandbox/bitfield Boost Sandbox][http://svn.boost.org/svn/boost/sandbox/bitfield/libs/integer/doc/index.html Documentation]
    146146 * '''Categories:''' [#Portability Portability]
    147147 * '''Description:'''Portable bitfields traits
     
    167167 * '''State:'''
    168168 * '''Last upload:''' 2009 June 08
    169  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/bloom_filter Boost Sandbox]
     169 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/bloom_filter Boost Sandbox]
    170170 * '''Categories:''' [#Containers Containers]
    171171 * '''Description:'''Bloo Filters
     
    202202 * '''State:'''
    203203 * '''Last upload:'''2008 Nov 26
    204  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/chrono Boost Sandbox]
     204 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/chrono Boost Sandbox]
    205205 * '''Categories:''' [#System System]
    206206 * '''Description:''' The Boost Chrono library provides:
     
    240240 * '''State:'''
    241241 * '''Last upload:''' 2009 July 08
    242  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/cloneable Boost Sandbox]
     242 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/cloneable Boost Sandbox]
    243243 * '''Categories:''' [#Containers Containers] [#!DataStructures Data Structures] [#Utilities Utilities]
    244244 * '''Description:'''  The Boost.Cloneable library provides a means for creating, duplicating, and querying instances of object types that are specified in class hierarchies, and a set of containers for those objects.
     
    271271 * '''State:''' stable
    272272 * '''Last upload:'''
    273  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/move Boost Sandbox] [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost.move.container.zip&directory=Containers& Download] [http://svn.boost.org/svn/boost/sandbox/move/libs/move/doc/html/index.html Documentation]
     273 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/move Boost Sandbox] [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost.move.container.zip&directory=Containers& Download] [http://svn.boost.org/svn/boost/sandbox/move/libs/move/doc/html/index.html Documentation]
    274274 * '''Categories:''' [#Container Container]
    275275 * '''Description:''' Containers of Movable objects emulation using [#Boost.Move Boost.Move] 
     
    280280 * '''Author(s):''' Vicente J. Botet Escribá
    281281 * '''Version:''' 0.3
    282  * '''State:''' Stable
     282 * '''State:''' Stable - Formal review requested - Looking for a review manager
    283283 * '''Last upload:'''2009 October 22
    284  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=conversion.zip&directory=Utilities& Boost Vault] [https://svn.boost.org/svn/boost/sandbox/conversion Boost Sandbox]
     284 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=conversion.zip&directory=Utilities& Boost Vault] [http://svn.boost.org/svn/boost/sandbox/conversion Boost Sandbox] [http://svn.boost.org/svn/boost/sandbox/conversion/libs/conversion/doc/index.html Documentation]
    285285 * '''Categories:''' [#Utilities Utilities]
    286286 * '''Description:'''  Generic explicit conversion between unrelated types.
     
    339339 * '''State:''' Stable
    340340 * '''Last upload:'''2008 Oct 14
    341  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=constant_time_size.zip&directory=Containers& Boost Vault] [https://svn.boost.org/svn/boost/sandbox/constant_time_size Boost Sandbox]
     341 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=constant_time_size.zip&directory=Containers& Boost Vault] [http://svn.boost.org/svn/boost/sandbox/constant_time_size Boost Sandbox]
    342342 * '''Categories:''' [#Containers Containers]
    343343 * '''Description:''' Boost.!ConstantTimeSize defines a wrapper to the STL container list giving the user the choice for the complexity of the size function:  linear time, constant time or quasi-constant.
     
    350350 * '''State:'''
    351351 * '''Last upload:'''2008 Mars 05
    352  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/SOC/2006/corutines Boost Sandbox] [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost-coroutine.tar.gz&directory=Concurrent%20Programming& Boost Vault]
     352 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/SOC/2006/corutines Boost Sandbox] [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost-coroutine.tar.gz&directory=Concurrent%20Programming& Boost Vault]
    353353 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming]
    354354 * '''Description:''' The Boost.Coroutine library contains a family of class templates that wrap function objects in coroutines. Coroutines are a generalization of subroutines that can return and be reentered more than once without causing the destruction of automatic objects.
     
    361361 * '''Version:'''
    362362 * '''Last upload:'''
    363  * '''Links:''' [http://dancinghacker.com/code/dataflow/ Documentation] [https://svn.boost.org/svn/boost/sandbox/dataflow-rewrite Boost Sandbox]
     363 * '''Links:''' [http://dancinghacker.com/code/dataflow/ Documentation] [http://svn.boost.org/svn/boost/sandbox/dataflow-rewrite Boost Sandbox]
    364364 * '''Categories:''' [#DataCommunications DataCommunication]
    365365 * '''Description:''' Dataflow is a generic library for dataflow  programming. Dataflow programs can typically be expressed as a graph in which vertices represent components that process data, and edges represent the flow of data between the components. As such, dataflow programs can be easily reconfigured by changing the components and/or the connections.
     
    372372 * '''Last upload:''' 30 Mars 2008
    373373 * '''Links:''' [http://p-stade.sourceforge.net/boost/libs/egg/doc/html/index.html Documentation]
    374  [https://p-stade.svn.sourceforge.net/svnroot/p-stade/trunk/boost SVN repository] [http://www.boost-consulting.com/vault/index.php?action=downloadfile&filename=egg.zip&directory=Function%20Objects& Boost Vault]
     374 [http://p-stade.svn.sourceforge.net/svnroot/p-stade/trunk/boost SVN repository] [http://www.boost-consulting.com/vault/index.php?action=downloadfile&filename=egg.zip&directory=Function%20Objects& Boost Vault]
    375375 * '''Categories:''' [#FunctionObjectsAndHigher-orderProgramming Function Objects And Higher-order Programming]
    376376 * '''Description:''' Egg is a header-only library for building Polymorphic Function Object which can be used with Boost.Lambda. Such a function object is called a Major Function Object.
     
    386386 * '''State:'''
    387387 * '''Last upload:'''2008 Nov 26
    388  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/endian Boost Sandbox]
     388 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/endian Boost Sandbox]
    389389 * '''Categories:''' [#Portability Portability]
    390390 * '''Description:''' Provides integer-like byte-holder binary types with explicit control over byte order, value type, size, and alignment. Typedefs provide easy-to-use names for common configurations.
     
    453453 * '''Last upload:''' 2009 February 17
    454454 * '''Description:''' Generic Geometry Library
    455  * '''Links:''' [http://geometrylibrary.geodan.nl/index.html Web site] [https://svn.boost.org/svn/boost/sandbox/ggl Boost Sanbox] [http://geometrylibrary.geodan.nl/index.html Download]
     455 * '''Links:''' [http://geometrylibrary.geodan.nl/index.html Web site] [http://svn.boost.org/svn/boost/sandbox/ggl Boost Sanbox] [http://geometrylibrary.geodan.nl/index.html Download]
    456456 * '''Categories:''' [#MathAndNumerics Math And Numerics]
    457457
     
    482482 * '''State:'''
    483483 * '''Last upload:''' 2004
    484  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/libs/interfaces Boost Sandbox]
     484 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/libs/interfaces Boost Sandbox]
    485485 * '''Categories:''' [#Patterns Patterns]
    486486 * '''Description:''' Boost.Interfaces provides a macro-based Interface Definition Language (IDL) which can be used to define C++ class types called interfaces. An interface is a lightweight value type associated with a set of named function signatures. An interface instance can be bound at runtime to any object which implements the interface, i.e., to any object of a type with accessible non-static member functions having the same name and signature as the set of functions associated with the interface. The functions of the bound object can then be invoked through the interface instance using the “dot” operator. Binding is completely non-intrusive: the object's type need not declare any virtual functions or derive from any particluar base class. 
     
    490490 * '''Author(s):''' Vicente J. Botet Escribá
    491491 * '''Version:''' 0.1.3
    492  * '''State:''' Quite Stable
     492 * '''State:''' Stable - Formal review requested - Looking for a review manager
    493493 * '''Last upload:''' 2009 April 02
    494  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=interthreads.zip&directory=Concurrent%20Programming& Boost Vault] [https://svn.boost.org/svn/boost/sandbox/interthreads Boost Sandbox]
     494 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=interthreads.zip&directory=Concurrent%20Programming& Boost Vault] [http://svn.boost.org/svn/boost/sandbox/interthreads Boost Sandbox] [http://svn.boost.org/svn/boost/sandbox/interthreads/libs/interthreads/doc/index.html Documentation]
    495495 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming]
    496496 * '''Description:'''  Boost.!InterThreads extends Boost.Threads adding some features:
     
    523523 * '''State:'''
    524524 * '''Last upload:''' 2008 November 04
    525  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/introspection Boost Sandbox]
     525 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/introspection Boost Sandbox]
    526526 * '''Categories:''' [#ReflectiveProgramming Reflective Programming]
    527527 * '''Description:''' Class-level introspection traits class prototype
     
    534534 * '''State:''' Stable, submitted for review
    535535 * '''Last upload:''' 2009 September 09
    536  * '''Links:''' [http://www.herold-faulhaber.de/boost_itl/doc/libs/itl/doc/html/index.html Documentation] [https://svn.boost.org/svn/boost/sandbox/itl/ Boost Sandbox] [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=itl_3_1_0.zip&directory=Containers Boost Vault]
     536 * '''Links:''' [http://www.herold-faulhaber.de/boost_itl/doc/libs/itl/doc/html/index.html Documentation] [http://svn.boost.org/svn/boost/sandbox/itl/ Boost Sandbox] [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=itl_3_1_0.zip&directory=Containers Boost Vault]
    537537 * '''Categories:''' [#Containers Containers]
    538538 * '''Description:''' The Interval Template Library (ITL) provides '''intervals''' and two kinds of interval containers: '''interval_sets''' and '''interval_maps'''. Interval_sets and maps can be used just as the sets or maps of elements. Yet they are much more space and time efficient when the elements occur in contiguous chunks. This is obviously the case in many problem domains, particularly in fields that deal with problems related to date and time. In addition to common set and map semantics, interval containers are capable to compute with segmentation. A segmentation, e.g. a grid of months, can be intersected into other interval containers and then be iterated over. Finally interval_maps allow for aggregations on associated values, if added intervals overlap with intervals, that are stored in the interval_map. This feature is called '''aggregate on overlap'''.
     
    574574 * '''Last upload:''' 2009 Fev 16
    575575 * '''Categories:''' [#DataStructures Data Structures]
    576  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/luid Boost Sandbox]
     576 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/luid Boost Sandbox] [http://svn.boost.org/svn/boost/sandbox/luid/libs/luid/doc/index.html Documentation]
    577577 * '''Description:'''  Boost.LUID simplifies the generation of locally unique identifiers in a wide context.
    578578
     
    628628 * '''Version:''' 0.3.8
    629629 * '''Last upload:''' February 26, 2009
    630  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=mirror.zip&directory=& Boost Vault] [https://svn.boost.org/svn/boost/sandbox/mirror Boost Sandbox]
     630 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=mirror.zip&directory=& Boost Vault] [http://svn.boost.org/svn/boost/sandbox/mirror Boost Sandbox]
    631631 * '''Categories:''' [#ReflectiveProgramming Reflective Programming]
    632632 * '''Description:''' The aim of the Mirror library is to provide useful meta-data at both compile-time and run-time about common C++ constructs like namespaces, types (and as an important special case typedef-ined types), classes and their base classes and member attributes, instances, etc. and to provide uniform and generic interfaces for their introspection.
     
    650650 * '''State:''' On going
    651651 * '''Last upload:'''
    652  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/monotonic Boost Sandbox]
     652 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/monotonic Boost Sandbox]
    653653 * '''Categories:''' [#Memory Memory] [#Containers Containers]
    654654 * '''Description:''' Monotonic allocators 
     
    660660 * '''State:''' stable
    661661 * '''Last upload:'''
    662  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/move Boost Sandbox] [http://www.drivehq.com/web/igaztanaga/libs/move_semantics/
     662 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/move Boost Sandbox] [http://www.drivehq.com/web/igaztanaga/libs/move_semantics/
    663663 Documentation] [http://www.drivehq.com/web/igaztanaga/move_semantics.zip Download]
    664664 * '''Categories:''' [#GenericProgramming Generic Programming] [#LanguageFeaturesEmulation Language Features Emulation]
     
    693693 * '''State:'''
    694694 * '''Last upload:'''
    695  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=Msm1.10.zip&directory=Msm&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault][https://svn.boost.org/svn/boost/sandbox/msm Boost Sandbox]
     695 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=Msm1.10.zip&directory=Msm&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault][http://svn.boost.org/svn/boost/sandbox/msm Boost Sandbox]
    696696 * '''Categories:''' [#DataStructures Data Structures]
    697697 * '''Description:''' Msm is a framework which enables you to build a Finite State Machine in a straightforward, descriptive and easy-to-use manner . It requires minimal effort to generate a working program from an UML state machine diagram. This work was inspired by the state machine described in the book of David Abrahams and Aleksey Gurtovoy “C++ Template Metaprogramming” and adds most of what UML Designers are expecting from an UML State Machine framework(entry/exit actions, guards, composite states, orthogonal zones, history...).
     
    713713 * '''State:''' On review schedule
    714714 * '''Last upload:''' 2009 February 17
    715  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/gtl Boost Sanbox]
     715 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/gtl Boost Sanbox]
    716716 * '''Categories:''' [#MathAndNumerics Math And Numerics]
    717717 * '''Description:''' The boost polygon library provides algorithms focused on manipulating planar polygon geometry data.  Specific algorithms provided are the polygon set operations (intersection, union, difference, disjoint-union) and related algorithms such as polygon connectivity graph extraction, offsetting and map-overlay.  An example of the disjoint-union (XOR) of figure a and figure b is shown below in figure c.  These so-called Boolean algorithms are of significant interest in GIS (Geospatial Information Systems), VLSI CAD as well al other fields of CAD, and many more application areas, and providing them is the primary focus of this library.  The polygon library is not intended to cover all of computational geometry in its scope, and provides a set of capabilities for working with coordinates, points, intervals and rectangles that are needed to support implementing and interacting with polygon data structures and algorithms.  Specifically, 3d and non-Cartesian/non-planar geometry is outside of the scope of the polygon library.
     
    723723 * '''State:'''
    724724 * '''Last upload:'''
    725  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/SOC/2006/process Boost Sandbox]
     725 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/SOC/2006/process Boost Sandbox]
    726726 * '''Categories:''' [#System System]
    727727 * '''Description:''' Provides a flexible framework for the C++ programming language to manage running programs, also known as ''processes''.  Among other functionality, this includes the ability to manage the execution context of the currently running process, the ability to spawn new child processes, and a way to communicate with them them using standard C++ streams.
     
    733733 * '''State:''' Under development, especially documentation, but usable.
    734734 * '''Last upload:''' Jan 2009
    735  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/SOC/2007/visualization Boost Plot]
     735 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/SOC/2007/visualization Boost Plot]
    736736 * '''Categories:''' [#ImageProcessing Image Processing]
    737737 * '''Description:''' Provides a way of plotting simple 1 and 2D graphs in Scalable Vector Graphic (svg) format directly from C++ code.  The graphs are high quality when displayed on a wide variety of display sizes, from mobile phone to big screen, or when printed, but the graph files are tiny and fast enough to be done in near real-time.  Fine control of appearance is provided in C++ (but with defaults and optional scaling of axes) so graphs can be produced in a very few lines of code. Current documentation is a mess but Very much improved documentation is nearly complete using Doxygen:  meanwhile there are lots of examples.
     
    757757 * '''State:''' Quite Stable
    758758 * '''Last upload:''' 2009 May 11
    759  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=synchro.zip&directory=Concurrent%20Programming&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault] [https://svn.boost.org/svn/boost/sandbox/synchro Boost Sandbox]
     759 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=synchro.zip&directory=Concurrent%20Programming&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault] [http://svn.boost.org/svn/boost/sandbox/synchro Boost Sandbox]
    760760 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming]
    761761 * '''Description:'''  Concurrent components may interact in different ways: they may access the same objects by, for example, executing functions of these objects; or they may communicate directly by executing functions of each other.  These library will provide the so-called rendezvous mechanism for handling direct communication between active objects.
     
    767767 * '''State:'''
    768768 * '''Last upload:''' 2007
    769  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/RPC Boost Sandbox]
     769 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/RPC Boost Sandbox]
    770770 * '''Categories:''' [#DistribuedProgramming Distribued Programming]
    771771 * '''Description:'''  This is a prototype framework for a remote procedure call implementation using Boost libraries,
     
    839839 * '''State:''' work on going
    840840 * '''Last upload:''' 2009 Sep 19
    841  * '''Links:''' [http://eces.colorado.edu/~gottschl/tboostSTM/aboutTBoost.STM.html Web Site] [http://eces.colorado.edu/~gottschl/tboostSTM/downloads.html Downloads] [https://svn.boost.org/svn/boost/sandbox/stm Boost Sandbox]
     841 * '''Links:''' [http://eces.colorado.edu/~gottschl/tboostSTM/aboutTBoost.STM.html Web Site] [http://eces.colorado.edu/~gottschl/tboostSTM/downloads.html Downloads] [http://svn.boost.org/svn/boost/sandbox/stm Boost Sandbox] [http://svn.boost.org/svn/boost/sandbox/stm/branches/vbe/libs/stm/doc/index.html Documentation]
    842842 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming]
    843843 * '''Description:'''  Transactional memory (TM) is a new parallel programming mechanism that reduces the complexity of parallel programming. TM reduces parallel programming complexity by abstracting away the necessary synchronization mechanisms from the parallel code, allowing the programmer to write parallel applications without worry of deadlocks, livelocks or race conditions.
     
    869869 * '''State:''' work on going
    870870 * '''Last upload:''' 2009 May 11
    871  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=synchro.zip&directory=Concurrent%20Programming&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault] [https://svn.boost.org/svn/boost/sandbox/synchro Boost Sandbox]
     871 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=synchro.zip&directory=Concurrent%20Programming&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault] [http://svn.boost.org/svn/boost/sandbox/synchro Boost Sandbox] [http://svn.boost.org/svn/boost/sandbox/synchro/libs/synchro/doc/index.html Documentation]
    872872 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming]
    873873 * '''Description:'''
     
    901901 * '''State:''' Quite Stable
    902902 * '''Last upload:''' 2009 June 25
    903  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost.task-0.2.1.zip&directory=Concurrent%20Programming&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault] [https://svn.boost.org/svn/boost/sandbox/task Boost Sandbox]
     903 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost.task-0.2.1.zip&directory=Concurrent%20Programming&PHPSESSID=96307fee8086c06036af42fae790b449 Boost Vault] [http://svn.boost.org/svn/boost/sandbox/task Boost Sandbox]
    904904 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming]
    905905 * '''Description:''' execute tasks in threadpool, in new thread or as sub-task and let the result be transfered via a future. support task interruption, work-stealing and fork/join semantics
     
    922922 * '''State:''' Quite Stable
    923923 * '''Last upload:''' 2009 Mars 01
    924  * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=async.zip&directory=Concurrent%20Programming& Boost Vault] [https://svn.boost.org/svn/boost/sandbox/async Boost Sandbox]
     924 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=async.zip&directory=Concurrent%20Programming& Boost Vault] [http://svn.boost.org/svn/boost/sandbox/async Boost Sandbox]
    925925 * '''Categories:''' [#ConcurrentProgramming Concurrent Programming]
    926926 * '''Description:''' Threader/Joiner as proposed by Kevlin Henney `[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1883.pdf Preliminary Threading Library Proposal for TR2]
     
    933933 * '''State:'''
    934934 * '''Last upload:''' 2008 Nov 30
    935  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/SOC/2006/tree Boost Sandbox]
     935 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/SOC/2006/tree Boost Sandbox]
    936936 * '''Categories:''' [#Containers Containers]
    937937 * '''Description:''' TR2 Proposal text: [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2101.html Tree Structures and Related Concepts for the C++ Standard Library (TR2)]
     
    967967 * '''State:'''
    968968 * '''Last upload:''' 2008
    969  * '''Links:''' [https://svn.boost.org/svn/boost/sandbox/SOC/2006/tree Boost Sandbox]
     969 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/SOC/2006/tree Boost Sandbox]
    970970 * '''Categories:''' [#StringAndTextProcessing String And Text Processing] [#XML XML] 
    971971 * '''Description:''' XML parser