| 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. |
| 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 | --------------------------------------------------------------------------------------------------- |
| 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 | |
| 432 | The 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 | |
| 434 | The names are based on the corresponding names of the standard template library (<functional> header, section 20.3.3 of the standard). |
| 435 | |
| 436 | The 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 | |