16 #ifndef ACSDKEQUALIZERIMPLEMENTATIONS_MISCDBEQUALIZERSTORAGE_H_ 17 #define ACSDKEQUALIZERIMPLEMENTATIONS_MISCDBEQUALIZERSTORAGE_H_ 27 namespace acsdkEqualizer {
41 const std::shared_ptr<avsCommon::sdkInterfaces::storage::MiscStorageInterface>& storage);
50 static std::shared_ptr<MiscDBEqualizerStorage>
create(
51 std::shared_ptr<avsCommon::sdkInterfaces::storage::MiscStorageInterface> storage);
59 void clear()
override;
80 std::shared_ptr<avsCommon::sdkInterfaces::storage::MiscStorageInterface> m_miscStorage;
86 #endif // ACSDKEQUALIZERIMPLEMENTATIONS_MISCDBEQUALIZERSTORAGE_H_ avsCommon::utils::error::SuccessResult< acsdkEqualizerInterfaces::EqualizerState > loadState() override
static std::shared_ptr< MiscDBEqualizerStorage > create(std::shared_ptr< avsCommon::sdkInterfaces::storage::MiscStorageInterface > storage)
Definition: MiscDBEqualizerStorage.h:32
static std::shared_ptr< EqualizerStorageInterface > createEqualizerStorageInterface(const std::shared_ptr< avsCommon::sdkInterfaces::storage::MiscStorageInterface > &storage)
Definition: SuccessResult.h:32
void saveState(const acsdkEqualizerInterfaces::EqualizerState &state) override
Definition: EqualizerStorageInterface.h:31
Definition: EqualizerTypes.h:82
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36