|
micro-test-plus 3.2.1
The µTest++ Testing Framework
|
Namespace with implementation details, not part of the public API. More...
Classes | |
| struct | and_ |
| Logical and operator. More... | |
| struct | assertion |
| An object used to pass assertion parameters to the evaluator. More... | |
| class | deferred_reporter |
| Class template for a deferred reporter specific to an expression. More... | |
| class | deferred_reporter_base |
| Base class for a deferred reporter, that collects the messages into a string. More... | |
| struct | eq_ |
| Equality comparator. More... | |
| struct | ge_ |
| Greater than or equal comparator. More... | |
| struct | gt_ |
| Greater than comparator. More... | |
| struct | le_ |
| Less than or equal comparator. More... | |
| struct | lt_ |
| Less than comparator. More... | |
| struct | ne_ |
| Non-equality comparator. More... | |
| struct | not_ |
| Logical not operator. More... | |
| struct | nothrow_ |
| Operator to check if the expression does not throw any exception. More... | |
| struct | or_ |
| Logical or operator. More... | |
| struct | throws_ |
| Operator to check if the expression throws a specific exception. More... | |
| struct | throws_< Callable_T, void > |
| Operator to check if the expression throws any exception. More... | |
Functions | |
| template<class T> | |
| constexpr auto | get (const T &t) |
| Generic getter, calling the getter implementation. | |
| template<class T> | |
| constexpr auto | get_impl (const T &t, int) -> decltype(t.get()) |
| Generic getter implementation. If the type has a get() method, call it. It is recommended for custom types to define a get() method. | |
| template<class T> | |
| constexpr auto | get_impl (const T &t,...) -> decltype(auto) |
| Variadic getter implementation that returns the first argument and discards the rest. | |
Namespace with implementation details, not part of the public API.
|
nodiscardconstexpr |
|
nodiscardconstexpr |