Misc utilities (Testing, Timer, ignore_unused,...) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Classes | |
| class | timer_t |
| A class for measuring periods of elapsed time. Can also accrue split times for some basic statistical reporting. More... | |
Functions | |
| template<typename T > | |
| T | arbitrary_regular_value () |
| BOOST_TEST_CASE_TEMPLATE_FUNCTION (check_regulars, T) | |
| template<typename T , typename Op > | |
| void | check_antisymmetric (const T &x, const T &y, Op op) |
| template<typename T > | |
| void | check_container (const T &c) |
| template<typename T , typename Op > | |
| void | check_irreflexive (const T &x, Op op) |
| template<typename T , typename Op > | |
| void | check_less_than_comparable (const T &x, const T &y, const T &z, Op op) |
| template<typename T > | |
| void | check_null (const T &x) |
| template<typename T > | |
| void | check_regular (const T &x) |
| template<typename T , typename Op > | |
| void | check_transitive (const T &x, const T &y, const T &z, Op op) |
| template<typename T > | |
| void | check_traversable (const T &c) |
| template<typename T0 , typename T1 , typename T2 , typename T3 > | |
| void | ignore_unused (const T0 &, const T1 &, const T2 &, const T3 &) |
| template<typename T0 , typename T1 , typename T2 > | |
| void | ignore_unused (const T0 &, const T1 &, const T2 &) |
| template<typename T0 , typename T1 > | |
| void | ignore_unused (const T0 &, const T1 &) |
| template<typename T0 > | |
| void | ignore_unused (const T0 &) |
Function Documentation
| T adobe::arbitrary_regular_value | ( | ) |
| adobe::BOOST_TEST_CASE_TEMPLATE_FUNCTION | ( | check_regulars | , | |
| T | ||||
| ) |
Definition at line 41 of file check_regular.hpp.
| void adobe::check_antisymmetric | ( | const T & | x, | |
| const T & | y, | |||
| Op | op | |||
| ) |
Definition at line 36 of file check_less_than_comparable.hpp.
| void adobe::check_container | ( | const T & | c | ) |
Definition at line 27 of file check_container.hpp.
| void adobe::check_irreflexive | ( | const T & | x, | |
| Op | op | |||
| ) |
Definition at line 30 of file check_less_than_comparable.hpp.
| void adobe::check_less_than_comparable | ( | const T & | x, | |
| const T & | y, | |||
| const T & | z, | |||
| Op | op | |||
| ) |
Definition at line 43 of file check_less_than_comparable.hpp.
| void adobe::check_null | ( | const T & | x | ) |
Definition at line 19 of file check_null.hpp.
| void adobe::check_regular | ( | const T & | x | ) |
Definition at line 24 of file check_regular.hpp.
| void adobe::check_transitive | ( | const T & | x, | |
| const T & | y, | |||
| const T & | z, | |||
| Op | op | |||
| ) |
Definition at line 22 of file check_less_than_comparable.hpp.
| void adobe::check_traversable | ( | const T & | c | ) |
Definition at line 22 of file check_traversable.hpp.
| void adobe::ignore_unused | ( | const T0 & | , | |
| const T1 & | , | |||
| const T2 & | , | |||
| const T3 & | ||||
| ) |
Definition at line 36 of file ignore_unused.hpp.
| void adobe::ignore_unused | ( | const T0 & | , | |
| const T1 & | , | |||
| const T2 & | ||||
| ) |
Definition at line 32 of file ignore_unused.hpp.
| void adobe::ignore_unused | ( | const T0 & | , | |
| const T1 & | ||||
| ) |
Definition at line 28 of file ignore_unused.hpp.
| void adobe::ignore_unused | ( | const T0 & | ) |
Definition at line 24 of file ignore_unused.hpp.

