Ion Gaztañaga
eebabce934
Avoid inheritance
2015-04-14 14:56:38 +02:00
Ion Gaztañaga
667ec0bdfc
Make sure boost/config.hpp is included before pragma once.
2015-02-01 23:15:14 +01:00
Ion Gaztañaga
a55b2d824d
Replaced _MSC_VER with BOOST_HAS_PRAGMA_ONCE before #pragma once.
2015-01-10 12:49:46 +01:00
Ion Gaztañaga
a4f0c0c7b3
Reduced compile-time dependencies, headers, and the use of Boost.Preprocessor, specially for hooks and iterators.
2014-12-08 15:48:08 +01:00
Ion Gaztañaga
e926491606
Added #pragma once to headers
2014-10-13 22:30:28 +02:00
Ion Gaztañaga
d25ae5748e
Simplified include dependencies to avoid too many preprocessed source.
2014-10-10 18:21:18 +02:00
Ion Gaztañaga
fbd8e26461
* Big refactoring in order to reduce template and debug symbol bloat.
...
* Fixes #8698
* Implemented SCARY iterators
[SVN r85165]
2013-07-28 22:10:37 +00:00
Ion Gaztañaga
30215558ae
Updated copyright and fixed trailing whitespaces
...
[SVN r79434]
2012-07-12 07:15:40 +00:00
Ion Gaztañaga
ad82973cc5
Trailing whitespaces
...
[SVN r78517]
2012-05-20 09:57:59 +00:00
Douglas Gregor
ba311e69cf
Mutable references are ill-formed. Remove a sporadic "mutable".
...
[SVN r61664]
2010-04-29 00:35:20 +00:00
Ion Gaztañaga
8c6f93eae0
Fixes for 1.41
...
[SVN r56817]
2009-10-14 11:59:32 +00:00
Ion Gaztañaga
119fb288ff
* New treap-based containers: treap, treap_set, treap_multiset.
...
* Corrected compilation bug for Windows-based 64 bit compilers.
* Corrected exception-safety bugs in container constructors.
* Updated documentation to show rvalue-references funcions instead of emulation functions.
[SVN r50261]
2008-12-13 13:56:15 +00:00
Ion Gaztañaga
2ddf5b904b
Changes introduced by the new intrusive version.
...
[SVN r39548]
2007-09-26 15:26:35 +00:00