removed deprecated min, max
This commit is contained in:
@@ -9,6 +9,9 @@
|
|||||||
@license LGPL, see file <a href="license.html">COPYING</a>
|
@license LGPL, see file <a href="license.html">COPYING</a>
|
||||||
|
|
||||||
$Log$
|
$Log$
|
||||||
|
Revision 1.7 2005/02/28 07:10:23 marc
|
||||||
|
removed deprecated min, max
|
||||||
|
|
||||||
Revision 1.6 2005/02/18 15:47:23 marc
|
Revision 1.6 2005/02/18 15:47:23 marc
|
||||||
missing #ifndef
|
missing #ifndef
|
||||||
new functions ifelse
|
new functions ifelse
|
||||||
@@ -67,46 +70,6 @@ namespace mrw {
|
|||||||
*/
|
*/
|
||||||
//@{
|
//@{
|
||||||
|
|
||||||
/** @brief Deprecated! Do not use any more!
|
|
||||||
|
|
||||||
@deprecated Use @c std::min from @c
|
|
||||||
#include <algorithm> instead!
|
|
||||||
|
|
||||||
Get the lower of two values.
|
|
||||||
If both values are equal, @c a is returned.
|
|
||||||
|
|
||||||
@param a first value to compare
|
|
||||||
@param b second value to compare
|
|
||||||
@return the lower of both values
|
|
||||||
@pre #include <mrw/stdext.hpp>
|
|
||||||
@pre @c T must support <code>bool operator>(const T&, constT&)</code>
|
|
||||||
*/
|
|
||||||
template<typename T> const T& min(const T& a, const T& b) {
|
|
||||||
/// calls @c std::min(a, b);
|
|
||||||
/// @deprecated will be removed in next major release
|
|
||||||
return std::min(a, b);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @brief Deprecated! Do not use any more!
|
|
||||||
|
|
||||||
@deprecated Use @c std::max from @c
|
|
||||||
#include <algorithm> instead!
|
|
||||||
|
|
||||||
Get the higher of two values.
|
|
||||||
If both values are equal, @c a is returned.
|
|
||||||
|
|
||||||
@param a first value to compare
|
|
||||||
@param b second value to compare
|
|
||||||
@return the higher of both values
|
|
||||||
@pre #include <mrw/stdext.hpp>
|
|
||||||
@pre @c T must support <code>bool operator<(const T&, constT&)</code>
|
|
||||||
*/
|
|
||||||
template<typename T> const T& max(const T& a, const T& b) {
|
|
||||||
/// calls @c std::max(a, b);
|
|
||||||
/// @deprecated will be removed in next major release
|
|
||||||
return std::max(a, b);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @brief Dual <code>?:</code> operation:
|
/** @brief Dual <code>?:</code> operation:
|
||||||
<code>a ? a : b</code>
|
<code>a ? a : b</code>
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user