#ifndef BSP_LINUX_BOARD_RPISDCARDMANAGER_H_ #define BSP_LINUX_BOARD_RPISDCARDMANAGER_H_ #include <mission/memory/SdCardMountedIF.h> class DummySdCardManager : public SdCardMountedIF { public: DummySdCardManager(std::string prefix); const char* getCurrentMountPrefix() const override; bool isSdCardUsable(std::optional<sd::SdCard> sdCard) override; std::optional<sd::SdCard> getPreferredSdCard() const override; void setActiveSdCard(sd::SdCard sdCard) override; std::optional<sd::SdCard> getActiveSdCard() const override; private: std::string prefix; }; #endif /* BSP_LINUX_BOARD_RPISDCARDMANAGER_H_ */