#include <utl/Triple.h>
#include <boost/format.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/tuple/tuple_comparison.hpp>
#include <boost/tuple/tuple_io.hpp>
#include <cmath>
Go to the source code of this file.
Classes | |
class | utl::CloseAbs |
class | utl::CloseRel |
class | utl::CloseTo |
Predicate for approximate equality (for floating point) More... | |
class | utl::Equal |
Predicate for equality. More... | |
class | utl::Greater |
Predicate for greater. More... | |
class | utl::GreaterOrEqual |
Predicate for greater or equal. More... | |
struct | utl::IsSpace |
Predicate used in STL for searching for whitespace. More... | |
class | utl::Less |
Predicate for less. More... | |
class | utl::LessOrEqual |
Predicate for less or equal. More... | |
class | utl::Not< Predicate > |
Namespaces | |
utl | |
Functions | |
utl::Triple | utl::Diff (const utl::Triple &lhs, const utl::Triple &rhs) |
template<class Predicate , typename T > | |
bool | utl::Test (const Predicate &pred, const T &lhs, const T &rhs) |
Test condition by evaluating a predicate. More... | |
template<class Predicate , typename T > | |
bool | utl::Test (const T &lhs, const T &rhs) |
Main test function. More... | |
template<class Predicate , typename T , typename U > | |
bool | utl::Test (const T &lhs, const T &rhs, const U &eps) |
Test function for predicates that take an option. More... | |