#include <doctest.h>
|
| | ResultBuilder (assertType::Enum at, const char *file, int line, const char *expr, const char *exception_type="", const String &exception_string="") |
| |
| | ResultBuilder (assertType::Enum at, const char *file, int line, const char *expr, const char *exception_type, const Contains &exception_string) |
| |
| void | setResult (const Result &res) |
| |
| template<int comparison, typename L , typename R > |
| | __attribute__ ((noinline)) bool binary_assert(const L &lhs |
| |
| | if (m_failed||getContextOptions() ->success) |
| |
| template<typename L > |
| | __attribute__ ((noinline)) bool unary_assert(const L &val) |
| |
| void | translateException () |
| |
| bool | log () |
| |
| void | react () const |
| |
| | AssertData (assertType::Enum at, const char *file, int line, const char *expr, const char *exception_type, const StringContains &exception_string) |
| |
◆ ResultBuilder() [1/2]
| doctest::detail::ResultBuilder::ResultBuilder |
( |
assertType::Enum |
at, |
|
|
const char * |
file, |
|
|
int |
line, |
|
|
const char * |
expr, |
|
|
const char * |
exception_type = "", |
|
|
const String & |
exception_string = "" |
|
) |
| |
◆ ResultBuilder() [2/2]
| doctest::detail::ResultBuilder::ResultBuilder |
( |
assertType::Enum |
at, |
|
|
const char * |
file, |
|
|
int |
line, |
|
|
const char * |
expr, |
|
|
const char * |
exception_type, |
|
|
const Contains & |
exception_string |
|
) |
| |
◆ __attribute__() [1/2]
template<int comparison, typename L , typename R >
| doctest::detail::ResultBuilder::__attribute__ |
( |
(noinline) |
| ) |
const & |
◆ __attribute__() [2/2]
template<typename L >
| doctest::detail::ResultBuilder::__attribute__ |
( |
(noinline) |
| ) |
const & |
|
inline |
OCLINT bitwise operator in conditional
◆ if()
◆ log()
| bool doctest::detail::ResultBuilder::log |
( |
| ) |
|
◆ react()
| void doctest::detail::ResultBuilder::react |
( |
| ) |
const |
◆ setResult()
| void doctest::detail::ResultBuilder::setResult |
( |
const Result & |
res | ) |
|
◆ translateException()
| void doctest::detail::ResultBuilder::translateException |
( |
| ) |
|
◆ !m_failed
| return doctest::detail::ResultBuilder::!m_failed |
◆ rhs
| const R& doctest::detail::ResultBuilder::rhs |
Initial value:{
m_failed = !RelationalComparator<comparison, L, R>()(lhs,
rhs)
bool m_failed
Definition: doctest.h:832
const R & rhs
Definition: doctest.h:1694
The documentation for this struct was generated from the following file: