File error.hpp
FileList > include > libhal > error.hpp
Go to the source code of this file
#include <system_error>#include <boost/leaf/detail/all.hpp>
Namespaces
| Type | Name |
|---|---|
| namespace | hal The foundation of libhal containing, interfaces, utilities and soft drivers. |
| namespace | error Error objects, templates, and constants. |
Classes
| Type | Name |
|---|---|
| struct | invalid_option_t <options> Used for defining static_asserts that should always fail, but only if the static_assert line is hit via if constexpr control block. Prefer to NOT use this directly but to useinvalid_option instead. |
Macros
| Type | Name |
|---|---|
| define | HAL_CHECK BOOST_LEAF_CHECK |
Macro Definition Documentation
define HAL_CHECK
#define HAL_CHECK BOOST_LEAF_CHECK
The documentation for this class was generated from the following file libraries/include/libhal/error.hpp