|
Easy Navigation
|
Maps manager that misbehaves on purpose, to test how EasyNav copes with it. More...
#include <FaultyMapsManager.hpp>


Public Member Functions | |
| void | on_initialize () override |
| Reads the parameters; throws on an unknown fault. | |
| void | update (NavState &nav_state) override |
| Does nothing, or injects the fault. | |
| int | updates () const |
| Updates run so far (to check that it keeps being called). | |
Maps manager that misbehaves on purpose, to test how EasyNav copes with it.
Manages no map (like DummyMapsManager) and, after "<name>.fault_after" updates, injects the fault in "<name>.fault":
|
override |
Reads the parameters; throws on an unknown fault.
|
override |
Does nothing, or injects the fault.
|
nodiscard |
Updates run so far (to check that it keeps being called).