| rcpputils
    master
    C++ API providing common utilities and data structures. | 
Assertion-like exceptions for halting tests. More...
#include <exception>#include <stdexcept>#include <string>#include "rcpputils/visibility_control.hpp"
Go to the source code of this file.
| Classes | |
| class | rcpputils::AssertionException | 
| An assertion-like exception for halting tests if conditions are not met.  More... | |
| class | rcpputils::IllegalStateException | 
| An exception to be thrown when a state check fails.  More... | |
| Namespaces | |
| rcpputils | |
| Functions | |
| void | rcpputils::require_true (bool condition, const std::string &msg="invalid argument passed") | 
| Check that an argument condition passes.  More... | |
| void | rcpputils::check_true (bool condition, const std::string &msg="check reported invalid state") | 
| Check that a state condition passes.  More... | |
| void | rcpputils::assert_true (bool condition, const std::string &msg="assertion failed") | 
| Assert that a condition passes.  More... | |
Assertion-like exceptions for halting tests.
 1.8.17
 1.8.17