Changes between Version 3 and Version 4 of ReviewScheduleLibraries


Ignore:
Timestamp:
May 16, 2010, 7:13:10 PM (12 years ago)
Author:
viboes
Comment:

Added more

Legend:

Unmodified
Added
Removed
Modified
  • ReviewScheduleLibraries

    v3 v4  
    77
    88This section contains an index for libraries on the review schedule.
     9
     10
    911
    1012---------------------------------------------------------------------------------------------------
     
    2830
    2931Unlike many radix-based algorithms, the underlying Spreadsort algorithm is designed around worst-case performance, and performs better on chunky data (where it is not widely distributed), so that on real data it can perform substantially better than on random data. Conceptually, Spreadsort can sort any data for which an absolute ordering can be determined.
     32
     33---------------------------------------------------------------------------------------------------
     34== Boost.!AutoBuffer ==
     35 * '''Author(s):''' Thorsten Ottosen
     36 * '''Version:'''
     37 * '''State:'''
     38 * '''Last upload:''' 2009 Jan 13
     39 * '''Depends on:'''
     40 * '''Fulfill review criteria checked by :''' ??? '''At:'''
     41     * Missing criteria
     42         * C1
     43 * '''Pre-reviewed by :''' ??? '''people'''
     44 * '''Review Manager:''' Robert Stewart
     45 * '''Expected review date:''' ???
     46 * '''Links:''' [http://www.cs.aau.dk/~nesotto/boost/auto_buffer.zip Download]
     47 * '''Categories:''' [#DataStructures Data Structures]
     48 * '''Description:''' Boost.AutoBuffer provides a container for efficient dynamic, local buffers. Furthermore, the container may be used as an alternative to std::vector, offering greater flexibility and sometimes better performance.
    3049
    3150---------------------------------------------------------------------------------------------------
     
    230249
    231250---------------------------------------------------------------------------------------------------
     251== Boost.GIL.IO ==
     252 * '''Author(s):''' Christian Henning [mailto:chhenning-AT-gmail.com>
     253 * '''Version:'''
     254 * '''State:''' Stable
     255 * '''Last upload:''' 2009 Jan 14
     256 * '''Inclusion date:''' ???
     257 * '''Depends on:'''
     258 * '''Fulfill review criteria checked by :''' ??? '''At:'''
     259     * Missing criteria
     260         * C1
     261 * '''Pre-reviewed by :''' ??? '''people'''
     262 * '''Review Manager:''' Mateusz Loskot
     263 * '''Expected review date:''' ???
     264 * '''Links:''' [http://gil-contributions.googlecode.com/svn/trunk/gil_2 svn repository ]
     265 * '''Categories:''' [#ImageProcessing Image Processing]
     266 * '''Description:'''IO extension for boost::gil which allows reading and writing of/in image formats ( tiff, jpeg, ... ).
     267
     268---------------------------------------------------------------------------------------------------
    232269== Boost.!InterThreads ==
    233270 * '''Author(s):''' Vicente J. Botet Escribá
     
    374411 * '''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
    375412
     413
     414---------------------------------------------------------------------------------------------------
     415== Boost.TypeTraits.Extensions  ==
     416 * '''Author(s):''' Frédéric Bron
     417 * '''Version:''' ???
     418 * '''State:''' Quite Stable
     419 * '''Last upload:''' 2009 June 25
     420 * '''Inclusion date:''' ???
     421 * '''Depends on:''' Boost.Fiber, Boost.Atomic
     422 * '''Fulfill review criteria checked by :''' ??? '''At:'''
     423     * Missing criteria
     424         * C1
     425 * '''Pre-reviewed by :''' ??? '''people'''
     426 * '''Review Manager:''' Needed
     427 * '''Expected review date:''' ???
     428 * '''Links:''' [https://svn.boost.org/trac/boost/browser/sandbox/type_traits Boost Vault] [http://svn.boost.org/svn/boost/sandbox/task Boost Sandbox]
     429 * '''Categories:''' [#FunctionObjectsAndHigher-orderProgramming Function Objects And Higher-order Programming]
     430 * '''Description:''' The purpose of the addition is to add type traits to detect if types T and U are comparable in the sense of <, <=, >, >=, == or != operators, i.e. if t<u has a sens when t is of type T and u of type U (same for <=, >, >=, ==, !=).
     431
     432The following traits are added: is_equal_to_comparable<T,U> is_greater_comparable<T,U> is_greater_equal_comparable<T,U> is_less_comparable<T,U> is_less_equal_comparable<T,U> is_not_equal_to_comparable<T,U>
     433
     434The names are based on the corresponding names of the standard template library (<functional> header, section 20.3.3 of the standard).
     435
     436The code has the following properties: * returns true if t<u is meaningful and returns a value convertible to bool * returns false if t<u is meaningless. * fails with compile time error if t<u is meaningful and returns void (a possibility to avoid compile time error would be to return true with an operator, trick but this has little sens as returning false would be better)
     437
     438       
    376439---------------------------------------------------------------------------------------------------
    377440---------------------------------------------------------------------------------------------------