X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=include%2Fsdl%2Ftst%2Fmockablesyncstorage.hpp;h=a291f0717afca73406af564fd3e9b8ed81e73db7;hb=11b64161a8b9fd80749bca1279609cdb77863852;hp=d3f1d41ac7ef9b49a618355947a18f736635afe1;hpb=91a224f190867869d2d0b14a5f96e44a0593e682;p=ric-plt%2Fsdl.git diff --git a/include/sdl/tst/mockablesyncstorage.hpp b/include/sdl/tst/mockablesyncstorage.hpp index d3f1d41..a291f07 100644 --- a/include/sdl/tst/mockablesyncstorage.hpp +++ b/include/sdl/tst/mockablesyncstorage.hpp @@ -46,6 +46,8 @@ namespace shareddatalayer public: MockableSyncStorage() { } + virtual void waitReady(const Namespace&, const std::chrono::steady_clock::duration&) override { logAndAbort(__PRETTY_FUNCTION__); } + virtual void set(const Namespace&, const DataMap&) override { logAndAbort(__PRETTY_FUNCTION__); } virtual bool setIf(const Namespace&, const Key&, const Data&, const Data&) override { logAndAbort(__PRETTY_FUNCTION__); } @@ -60,8 +62,12 @@ namespace shareddatalayer virtual Keys findKeys(const Namespace&, const std::string&) override { logAndAbort(__PRETTY_FUNCTION__); } + virtual Keys listKeys(const Namespace&, const std::string&) override { logAndAbort(__PRETTY_FUNCTION__); } + virtual void removeAll(const Namespace&) override { logAndAbort(__PRETTY_FUNCTION__); } + virtual void setOperationTimeout(const std::chrono::steady_clock::duration&) override { logAndAbort(__PRETTY_FUNCTION__); } + private: static void logAndAbort(const char* function) noexcept __attribute__ ((__noreturn__)) {