Changes between Version 124 and Version 125 of LibrariesUnderConstruction


Ignore:
Timestamp:
Oct 19, 2010, 3:22:52 PM (12 years ago)
Author:
viboes
Comment:

Remove TypeTraits.Ext as already included in 1.45

Legend:

Unmodified
Added
Removed
Modified
  • LibrariesUnderConstruction

    v124 v125  
    11831183 * '''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)]
    11841184
    1185 ---------------------------------------------------------------------------------------------------
    1186 == Boost.!TypeTraits.Ext==
    1187  * '''Author(s):''' Howard Hinnant, Beman Dawes and Vicente J. Botet Escribá
    1188  * '''Version:''' 0.1.0
    1189  * '''State:''' Stable
    1190  * '''Last upload:'''2010 September 7
    1191  * '''Links:''' [http://svn.boost.org/svn/boost/sandbox/chrono/libs/type_traits_ext/doc/html Documentation] [http://www.boostpro.com/vault/index.php?action=downloadfile&filename=type_traits_ext.zip&directory=Generic%20Programming& Download]  [http://svn.boost.org/svn/boost/sandbox/chrono Boost Sandbox]
    1192  * '''Categories:''' [#MathAndNumerics Math And Numerics]
    1193  * '''Description:''' The Boost Ratio library provides:
    1194     * The C++0x Standard Library's common_type, add_rvalue_reference class templates and the declval function template.
    1195 
    11961185
    11971186---------------------------------------------------------------------------------------------------
     
    12201209
    12211210---------------------------------------------------------------------------------------------------
    1222 == Boost.!XInt ==
     1211== Boost.XInt ==
    12231212 * '''Author(s):'''  Chad Nelson
    12241213 * '''Version:''' 0.6
     
    13981387
    13991388---------------------------------------------------------------------------------------------------
     1389
     1390== Association ==
     1391 * '''Suggested by:''' Vicente J. Botet Escribá
     1392 * '''Categories:'''[#DataStructures Data Structures]
     1393 * '''Description:''' Intrusive bidirectional associations.
     1394
     1395---------------------------------------------------------------------------------------------------
    14001396== Cloner ==
    14011397 * '''Suggested by:''' Vicente J. Botet Escribá
     
    15461542}}}
    15471543
    1548 It would be great also that the same data that can be serialized on archives, could be serializable on a frame using the same save function. But this works only when we save at the end of the frame. Let me see this using a
    1549 little example: Class C has 3 information elements to serialize (a, b and c). So the save
     1544It would be great also that the same data that can be serialized on archives, could be serializable on a frame using the same save function. But this works only when we save at the end of the frame. Let me see this using a little example: Class C has 3 information elements to serialize (a, b and c). So the save
    15501545functions could be something like
    15511546
     
    15851580
    15861581---------------------------------------------------------------------------------------------------
     1582
    15871583== Quartets  ==
    15881584 * '''Suggested by:''' Vicente J. Botet Escribá
     
    16071603{{{
    16081604#!cpp
    1609 space sh;
    1610 space::cell<int> c1(sh), c2(sh), c3(sh);
    1611 c1.expr=1;
    1612 c2.expr=2;
    1613 c3.expr=c1+c2;
    1614 sh.refresh();
    1615 std::cout<< c1.value() << ", " << c2.value() << ", " << c3.value() << std::endl;
     1605cell<int> c1, c2, c3;
     1606c1 = 1;
     1607c2 = 2;
     1608c3 = c1 + c2;
     1609std::cout<< c1.get() << ", " << c2.get() << ", " << c3.get() << std::endl;
    16161610}}}
    16171611
     
    16201614sheet sh(2,3);
    16211615sheet::cell<int> c01(sh,0,1), c02(sh,0,2), c03(sh,0,3);
    1622 c01.expr=1;
    1623 c02.expr=2;
    1624 c03.expr=rel_cell(c03,0,1)+rel_cell(c03,0,2);
    1625 sh.refresh();
    1626 std::cout<< c01.value() << ", " << c02.value() << ", " << c03.value() << std::endl;
    1627 c11.expr=5;
    1628 c12.expr=8;
    1629 c13.expr=c03.copy();
    1630 sh.refresh();
     1616c01 = 1;
     1617c02 = 2;
     1618c03 = rel_cell(c03,0,1)+rel_cell(c03,0,2);
     1619std::cout<< c01.get() << ", " << c02.get() << ", " << c03.get() << std::endl;
     1620c11 = 5;
     1621c12 = 8;
     1622c13 = c03.copy();
    16311623std::cout<< c11 << ", " << c12 << ", " << c13 << std::endl;
    16321624}}}
     
    17541746 * [#Boost.Move Boost.Move]
    17551747 * [#Boost.SmartPtr.UniquePtr Boost.SmartPtr.UniquePtr]
    1756  * [#Boost.!TypeTraits.Ext TypeTraits.Ext]
     1748
    17571749---------------------------------------------------------------------------------------------------
    17581750== Graphical User Interface ==