micro-test-plus 6.0.0
µTest++ Testing Framework
Loading...
Searching...
No Matches
check-result-inlines.h File Reference

C++ header file with inline implementations for the µTest++ check result. More...

#include <concepts>
#include <cstdio>
#include <functional>
#include <utility>

Go to the source code of this file.

Namespaces

namespace  micro_os_plus
 The primary namespace for the µOS++ framework.
namespace  micro_os_plus::micro_test_plus
 Primary namespace for the µTest++ testing framework.
namespace  micro_os_plus::micro_test_plus::detail
 Internal implementation details for the µTest++ framework.

Detailed Description

This header provides the inline and template implementations for the check result: the template function init(), the result accessor, and the operator<< that accumulates the messages of the checks (written by the expression formatter, in its plain mode). The default constructor, the non-template function start(), and the destructor are defined in src/check-result.cpp.

All definitions reside within the micro_os_plus::micro_test_plus::detail namespace.

This file is included by check-result.h; the applications include micro-os-plus/micro-test-plus.h, not this file.

Definition in file check-result-inlines.h.