Class DummyMapsManager

Inheritance Relationships

Base Type

  • public easynav::MapsManagerBase

Class Documentation

class DummyMapsManager : public easynav::MapsManagerBase

A default “do-nothing” implementation of MapsManagerBase.

Serves as a placeholder or fallback when no real map manager is provided.

Public Functions

DummyMapsManager() = default

Default constructor.

~DummyMapsManager() = default

Default destructor.

virtual std::expected<void, std::string> on_initialize() override

Initialize the plugin.

Returns:

Success or error message.

virtual void update(NavState &nav_state) override

Dummy update method.

Parameters:

nav_state – The current navigation state.