Easy Navigation
Loading...
Searching...
No Matches
DummyMapsManager Class Reference

A default "do-nothing" implementation of MapsManagerBase. More...

#include <DummyMapsManager.hpp>

Inheritance diagram for DummyMapsManager:
Collaboration diagram for DummyMapsManager:

Public Member Functions

 DummyMapsManager ()=default
 Default constructor.
 
virtual std::expected< void, std::string > on_initialize () override
 Initialize the plugin.
 
virtual void update (NavState &nav_state) override
 Dummy update method.
 
 ~DummyMapsManager ()=default
 Default destructor.
 

Detailed Description

A default "do-nothing" implementation of MapsManagerBase.

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

Constructor & Destructor Documentation

◆ DummyMapsManager()

DummyMapsManager ( )
default

Default constructor.

◆ ~DummyMapsManager()

~DummyMapsManager ( )
default

Default destructor.

Member Function Documentation

◆ on_initialize()

std::expected< void, std::string > on_initialize ( )
overridevirtual

Initialize the plugin.

Returns
Success or error message.

◆ update()

void update ( NavState & nav_state)
overridevirtual

Dummy update method.

Parameters
nav_stateThe current navigation state.

The documentation for this class was generated from the following files: