Commit Graph

196 Commits

Author SHA1 Message Date
22d8e8ecc0 fixed != by suggestion of Björn Karlsson
[SVN r14090]
2002-06-06 15:44:51 +00:00
08be3cbe04 removing tabs
[SVN r13783]
2002-05-09 17:26:37 +00:00
b1621fad71 removed the demand for element types being copy constructible
[SVN r13729]
2002-05-07 21:44:26 +00:00
001f5b4c14 Previous changes broke tuples for Borland, this should fix it
[SVN r13611]
2002-05-01 20:53:44 +00:00
75d7917f66 - tuple types can now have void and plain function types as
elements
- tuple objects can hold non-copyable objects (such as arrays)


[SVN r13525]
2002-04-19 19:32:19 +00:00
6d2cb1d793 Fixed VC7 compile problems (thanks to Sofus Mortensen).
[SVN r13482]
2002-04-14 11:45:32 +00:00
ce02fa0c58 Removed crazy mess up from previous change:
(the body of the test was commented out with #if 0)


[SVN r12454]
2002-01-23 12:40:44 +00:00
5f196d037f added missing "inherited" typedef
[SVN r12332]
2002-01-17 07:47:25 +00:00
2ab1b6705f Changed occurances of "tuples::get" to "get" to verify new forwarding code in tuples.hpp
[SVN r12291]
2002-01-13 12:12:48 +00:00
55a83b6408 Added forwarding get functions to solve problems with using::tuples::get statement.
[SVN r12290]
2002-01-13 12:09:39 +00:00
c89357006b reflecting the removal of src/tuple.cpp
[SVN r12023]
2001-12-12 22:20:42 +00:00
2fe366f263 reflecting the change to remove tuple.cpp, adding some thanks
[SVN r12022]
2001-12-12 22:17:09 +00:00
8b3b6efe24 not needed anymore
[SVN r12021]
2001-12-12 22:08:12 +00:00
2e825630f8 made the iomanipulator storage indexes static members of a class.
Now all code can be in header files.


[SVN r12020]
2001-12-12 21:35:41 +00:00
8408cc0bd5 thomas witt:s patch for icl501, adds a workaround for explicitly
qualified arguments
Also fixed length, so that it now works for empty tuples as well


[SVN r11722]
2001-11-16 23:27:08 +00:00
8f29dbe149 Thomas Witt's patch for icl501: adds better test coverage
+ tests for length template


[SVN r11721]
2001-11-16 23:24:43 +00:00
e531e7ce2e added a comment about performance penalties with some compilers
[SVN r11603]
2001-11-05 21:18:48 +00:00
a6d8c4f20c superseded by boost/ref.hpp
[SVN r11275]
2001-09-26 13:23:31 +00:00
cd416f50be Changed tuple.hpp to use ref.hpp
[SVN r11274]
2001-09-26 12:27:43 +00:00
9559531c52 Fixed unused variables that show up as warnings when doing regression
tests.


[SVN r11241]
2001-09-24 23:21:16 +00:00
4503ed841b Get rid of unused parameter to avoid warnings.
[SVN r11214]
2001-09-22 19:36:44 +00:00
a9b6ca508a Borland C++ fixes: typedef dependent types before using them.
[SVN r11198]
2001-09-22 11:51:14 +00:00
063758ef7f added full namespace qualifiers in get<N> calls to avoid errors
in edg-strict mode


[SVN r11133]
2001-09-17 10:32:32 +00:00
66ae617224 small change to avoid a warning for an unused variable
[SVN r11132]
2001-09-17 10:31:44 +00:00
5b40ff62c6 merged tuples_subnamespace branch to main trunk
[SVN r11121]
2001-09-14 07:55:58 +00:00
531fb617eb Merged the tuples_subnamespace branch to main trunk.
[SVN r11120]
2001-09-14 07:55:25 +00:00
2764718489 Reintroduced tuples subnamespace, documents now reflect that change
[SVN r11119]
2001-09-14 07:54:33 +00:00
e1bba349b3 tuple_basic_no_partial_spec.hpp:
- Fixed cons construction for compilers with no partial specialization that aren't MSVC


[SVN r11056]
2001-09-06 22:05:24 +00:00
31efdb5485 Added support for assignment from std::pair. Test in tuple_test_bench.cpp enabled for MSVC version
[SVN r11025]
2001-09-05 03:22:31 +00:00
d427f6027d added documentation for default construction of cons lists
[SVN r11017]
2001-09-04 10:59:20 +00:00
1c01745973 adding a test for cons list default construction
[SVN r11016]
2001-09-04 10:50:13 +00:00
c789016905 included rich_cons
[SVN r11015]
2001-09-04 10:44:37 +00:00
5fb17f027f SGI MIPSpro workaround in default_arg error checking
[SVN r10998]
2001-09-03 15:42:55 +00:00
b9cb417106 MSVC version of get<N> can now handle const tuples properly
Testcase for const tuples added


[SVN r10986]
2001-09-01 01:52:14 +00:00
3bbc493fc1 Corrected/refined the requirement for a tuple element type
[SVN r10975]
2001-08-31 14:50:06 +00:00
23a2b7ba58 removed cons list construction tests if BOOST_NO_PARTIAL_SPECIALIZATION
[SVN r10929]
2001-08-24 10:47:05 +00:00
d84c84e7ed added new constructor for cons lists
[SVN r10927]
2001-08-24 10:43:25 +00:00
8ef8d44ed8 Documented a new constructor for cons lists
[SVN r10926]
2001-08-24 10:41:01 +00:00
5bc99464e0 added few tests for cons lists
[SVN r10925]
2001-08-24 10:22:45 +00:00
54efc84392 changes to avoid warnings with g++ -Wall
[SVN r10923]
2001-08-24 05:52:16 +00:00
523933502c small change to avoid unnecessary warnings with g++ -Wall
[SVN r10922]
2001-08-24 05:50:45 +00:00
a2e79e63af Added more typenames to make gcc 3.0 -pedantic happy
[SVN r10911]
2001-08-23 13:46:03 +00:00
1469663d60 Added a specialization for empty tuple ( tuple<> )
Added 'typename's to make_tuple return types to avoid warnings in
edg strict mode


[SVN r10906]
2001-08-22 13:22:30 +00:00
00688f9a4a Minor spelling fixes, add author link
[SVN r10834]
2001-08-10 16:03:01 +00:00
c80a1d86d8 Adding the tuple library files
[SVN r10829]
2001-08-10 11:48:57 +00:00
adeeed1f6d Adding the Tuple library files
[SVN r10828]
2001-08-10 11:45:43 +00:00