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