- Nov 15, 2013
-
-
Martin Nolte authored
-
- Sep 02, 2013
-
-
Oliver Sander authored
Because C++11 implements this differently, and we now have an stl-compliant implementation to switch to. I would deprecate isPointer and isReference too, but I can't find a way to do it.
-
Oliver Sander authored
These are replacements for TypeTraits::isPointer, TypeTraits::isReference, TypeTraits::PointeeType. They reimplement what is available in the C++11 standard library, and are expected to supersede the TypeTraits class eventually. Note: this patch does not pull in the corresponding stl implementation.
-
Oliver Sander authored
-
- Aug 27, 2013
-
-
Steffen Müthing authored
If not found, our own fallback implementation will be used.
-
- Aug 19, 2013
-
-
Martin Nolte authored
-
Tobias Malkmus authored
-
- Aug 18, 2013
-
-
Oliver Sander authored
-
Oliver Sander authored
The C++11 standard library offers the functionality of SelectType, it is, however, called 'conditional'. This patch adds a copy of our SelectType implementation with the class names changed to match the ones used in C++11. The old SelectType implementation gets deprecated.
-
- Sep 22, 2012
-
-
Martin Nolte authored
C++11 requires a cast operator from integral_constant< T, v > to T. As far as I could make out, no gcc version provides this cast in <tr1/type_traits> and only gcc >= 4.6 provides it in <type_traits>. Therefore, the configure check now tests for the cast operator only in <type_traits>. Note: Our drop-in replacement conforms to the standard in the above-mentioned sense. [[Imported from SVN: r6992]]
-
- Aug 04, 2010
-
-
Jorrit Fahlke authored
types. [[Imported from SVN: r6078]]
-
- May 28, 2010
-
-
Jorrit Fahlke authored
If there is an implementation available in std or std::tr1 we fall back to that. [[Imported from SVN: r6022]]
-
- Jan 11, 2010
-
-
Jorrit Fahlke authored
[[Imported from SVN: r5804]]
-
- Dec 15, 2009
-
-
Markus Blatt authored
[[Imported from SVN: r5789]]
-
- Dec 04, 2009
-
-
Carsten Gräser authored
[[Imported from SVN: r5742]]
-
Christian Engwer authored
[[Imported from SVN: r5741]]
-
- Oct 20, 2009
-
-
Martin Nolte authored
[[Imported from SVN: r5666]]
-
- Oct 13, 2009
-
-
Christian Engwer authored
* update Makefiles and configure [[Imported from SVN: r5643]]
-
- Jun 23, 2009
-
-
Jorrit Fahlke authored
[[Imported from SVN: r5555]]
-
- Jun 22, 2009
-
-
Oliver Sander authored
[[Imported from SVN: r5551]]
-
- Feb 26, 2009
-
-
Martin Nolte authored
fixes a problem with gcc-4.3, where <tr1/typetraits> and <typetraits> are present: /usr/people/nolte/numerics/dune/dune-common/dune/common/typetraits.hh:274: error: ‘std::enable_if’ has not been declared [[Imported from SVN: r5453]]
-
- Dec 22, 2008
-
-
Oliver Sander authored
add enable_if as an stl-conforming replacement of EnableIf. Take it from the library header if present. Deprecate EnableIf [[Imported from SVN: r5396]]
-
- Oct 20, 2008
-
-
Martin Nolte authored
[[Imported from SVN: r5321]]
-
- Mar 27, 2008
-
-
Oliver Sander authored
the classes RemoveConst and SameType, which have been deprecated in 1.1, are now removed. Use remove_const and is_same instead [[Imported from SVN: r5133]]
-
- Dec 19, 2007
-
-
Christian Engwer authored
[[Imported from SVN: r5032]]
-
Christian Engwer authored
[[Imported from SVN: r5031]]
-
- Oct 09, 2007
-
-
Markus Blatt authored
[[Imported from SVN: r5005]]
-
- Aug 02, 2007
-
-
Christian Engwer authored
[[Imported from SVN: r4963]]
-
- Apr 03, 2007
-
-
Oliver Sander authored
Put the classes SameType and RemoveConst back in for backward compatibility. Marking them as deprecated doesn't work, due to gcc bug 16370 [[Imported from SVN: r4888]]
-
- Feb 26, 2007
-
-
Oliver Sander authored
[[Imported from SVN: r4857]]
-
- Feb 16, 2007
-
-
Oliver Sander authored
[[Imported from SVN: r4848]]
-
- Feb 15, 2007
-
-
Oliver Sander authored
[[Imported from SVN: r4847]]
-
- Feb 13, 2007
-
-
Oliver Sander authored
RemoveConst (except that the return type is now 'type' instead of 'Type'). If the tr1/type_traits header is present, remove_const will be taken from there. If not, remove_const is a copy of the RemoveConst class in this file. [[Imported from SVN: r4844]]
-
- Nov 17, 2006
-
-
Markus Blatt authored
[[Imported from SVN: r4784]]
-
- Oct 16, 2006
-
-
Oliver Sander authored
[[Imported from SVN: r4734]]
-
- Aug 04, 2006
-
-
Markus Blatt authored
[[Imported from SVN: r4679]]
-
- Feb 06, 2006
-
-
Christian Engwer authored
[[Imported from SVN: r4012]]
-
- Nov 07, 2005
-
-
Adrian Burri authored
[[Imported from SVN: r3348]]
-
- Oct 10, 2005
-
-
Christian Engwer authored
[[Imported from SVN: r3086]]
-
- Sep 27, 2005
-
-
Christian Engwer authored
[[Imported from SVN: r2958]]
-