exceptions-inline.h File
C++ header file with inline implementations for the µTest++ exceptions comparators. More...
Namespaces Index
| namespace | micro_os_plus |
|
The primary namespace for the µOS++ framework. More... | |
| namespace | micro_test_plus |
|
Primary namespace for the µTest++ testing framework. More... | |
Functions Index
template <class Callable_T> | |
| constexpr auto | nothrow (const Callable_T &func) |
|
Check if a callable does not throw an exception. More... | |
template <class Callable_T> | |
| constexpr auto | throws (const Callable_T &func) |
|
Check if a callable throws an exception (any exception). More... | |
template <class Exception_T, class Callable_T> | |
| constexpr auto | throws (const Callable_T &func) |
|
Check if a callable throws a specific exception. More... | |
Description
C++ header file with inline implementations for the µTest++ exceptions comparators.
This header provides the inline implementations for the exception comparator templates used within the µTest++ framework.
...
All definitions reside within the micro_os_plus::micro_test_plus namespace, ensuring clear separation from user code and minimising the risk of naming conflicts.
The header files are organised within the include/micro-os-plus/micro-test-plus folder to maintain a structured and modular codebase.
This file is intended solely for internal use within the framework and should not be included directly by user code.
File Listing
The file content with the documentation metadata removed is:
Generated via doxygen2docusaurus 2.2.0 by Doxygen 1.17.0.