Changes between Version 146 and Version 147 of LibrariesUnderConstruction


Ignore:
Timestamp:
May 8, 2011, 5:27:33 PM (11 years ago)
Author:
viboes
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LibrariesUnderConstruction

    v146 v147  
    324324In future versions the library could include a similar wrapper to slist.
    325325
     326---------------------------------------------------------------------------------------------------
     327== Boost.Convert ==
     328 * '''Author(s):'''  Vladimir Batov
     329 * '''Version:''' 0.36
     330 * '''State:''' Ready
     331 * '''Last upload:''' 2009, Mars 02
     332 * '''Inclusion date:''' ???
     333 * '''Depends on:'''
     334 * '''Fulfill review criteria checked by :''' ??? '''At:'''
     335     * Missing criteria
     336         * C1
     337 * '''Pre-reviewed by :''' ??? '''people'''
     338 * '''Review Manager:''' Edward Diener
     339 * '''Expected review date:''' April 23, 2011 - May 2, 2011-
     340 * '''Links:''' [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost-string-convert.zip&directory=& Boost Vault]
     341 * '''Categories:''' [#StringAndTextProcessing String And Text Processing]
     342 * '''Description:''' Extensible framework for a uniform approach to type-to-type conversions in general. It builds on the lexical_cast past experience, offers the already familiar conversion functionality and more:
     343
     344   * simple and better/safe conversion-failure check;
     345   * throwing and non throwing conversion-failure behavior;
     346   * support for the default value to be returned when conversion fails;
     347   * formatting support based on the standard I/O Streams and the standard (or user-defined) manipulators (like std::hex, std::scientific, etc.);
     348   * locale support;
     349   * support for boost::range-compliant char and wchar_t-based string containers (std::string, std::wstring, char const*, wchar_t const*, char array[], std::vector<char>, etc.);
     350   * no DefaultConstructibility requirement for the Target type;
     351   * room to grow.
    326352
    327353---------------------------------------------------------------------------------------------------
     
    756782
    757783---------------------------------------------------------------------------------------------------
     784== Boost.Process ==
     785 * '''Author(s):'''   Boris Schaeling, Ilya Sokolov, Felipe Tanus, Julio M. Merino Vidal
     786 * '''Version:''' v0.4
     787 * '''State:''' On going
     788 * '''Last upload:''' October 08, 2010
     789 * '''Review Manager:''' Marshall Clow
     790 * '''Expected review date:''' February 7. 2011 - February 16, 2011
     791 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/SOC/2010/process Boost Sandbox] [http://www.highscore.de/boost/gsoc2010/process.zip Download] [http://www.highscore.de/boost/gsoc2010/ Documentation]
     792 * '''Categories:''' [#System System]
     793 * '''Description:''' Boost.Process is a library to manage system processes. It can be used to:
     794
     795        * create child processes
     796        * run shell commands
     797        * setup environment variables for child processes
     798        * setup standard streams for child processes (and other streams on POSIX platforms)
     799        * communicate with child processes through standard streams (synchronously or asynchronously)
     800        * wait for processes to exit (synchronously or asynchronously)
     801        * terminate processes
     802
     803---------------------------------------------------------------------------------------------------
    758804== Boost.Reflection ==
    759805 * '''Author(s):''' Jeremy Pack
     
    871917 * '''Categories:''' [#MathAndNumerics Math And Numerics]
    872918 * '''Description:''' Safe integer types
    873 
    874 ---------------------------------------------------------------------------------------------------
    875 == Boost.!ShiftedPointer ==
    876  * '''Author(s):''' Phil Bouchard
    877  * '''Version:'''
    878  * '''State:'''
    879  * '''Last upload:'''
    880  * '''Inclusion date:''' ???
    881  * '''Depends on:'''
    882  * '''Fulfill review criteria checked by :''' ??? '''At:'''
    883      * Missing criteria
    884          * C1
    885  * '''Pre-reviewed by :''' ??? '''people'''
    886  * '''Review Manager:''' Needed
    887  * '''Expected review date:''' ???
    888  * '''Links:''' [http://www.boost-consulting.com/vault/index.php?&direction=0&order=&directory=Memory Boost Vault]
    889  * '''Categories:''' [#Memory Memory]
    890  * '''Description:''' Smart pointers are in general optimized for a specific resource (memory usage, CPU cycles, user friendliness, ...) depending on what the user need to make the most of. The purpose of this smart pointer is mainly to allocate the reference counter (or owner) and the object itself at the same time so that dynamic memory management is simplified thus accelerated and cheaper on the memory map.
    891 
    892 
    893919
    894920
     
    10731099
    10741100---------------------------------------------------------------------------------------------------
    1075 == Boost.TTI==
     1101== Boost.TTI ==
    10761102 * '''Author(s):'''  Edward Diener
    10771103 * '''Version:''' 1.0
     
    11061132The current version is locale-agnostic, but a subsystem for tailored locale behaviour may be added in the future.
    11071133
    1108 
    1109 
    1110 
    1111 
     1134---------------------------------------------------------------------------------------------------
     1135== Boost.XInt ==
     1136 * '''Author(s):'''  Chad Nelson
     1137 * '''Version:''' 0.6
     1138 * '''State:'''
     1139 * '''Last upload:''' 2010, Jun 19
     1140 * '''Review Manager:''' Vladimir Prus
     1141 * '''Expected review date:''' March 2, 2011 - March 12, 2011
     1142 * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/xint Boost Sandbox] [http://svn.boost.org/svn/boost/sandbox/xint/libs/xint/index.html Boost Documentation]
     1143 * '''Categories:''' [#MathAndNumerics Math And Numerics]
     1144 * '''Description:''' It's a C++ library that lets your program handle much, much larger integer numbers than the built-in int, long, or even long long types, and handle them using the same syntax that C and C++ use for the built-in integer types.
     1145
     1146The maximum size of the integer is limited only by the memory available to store it. In practice that's millions of hexadecimal digits, so it's effectively infinite.
    11121147---------------------------------------------------------------------------------------------------
    11131148== Boost.XML ==