#ifndef MISSION_MEMORY_SDCARDMOUNTERIF_H_ #define MISSION_MEMORY_SDCARDMOUNTERIF_H_ #include #include "definitions.h" class SdCardMountedIF { public: virtual ~SdCardMountedIF(){}; virtual std::string getCurrentMountPrefix(sd::SdCard prefSdCardPtr = sd::SdCard::NONE) = 0; virtual bool isSdCardMounted(sd::SdCard sdCard) = 0; virtual ReturnValue_t getPreferredSdCard(sd::SdCard& sdCard) const = 0; private: }; #endif /* MISSION_MEMORY_SDCARDMOUNTERIF_H_ */