diff --git a/kvdb/include/kvdb/kvdb_impl.h b/kvdb/include/kvdb/kvdb_impl.h index c7537e65e9151c30333a01440de6eeb6ac1bae55..54995822e59b24f2cea8da845d07d41ade8f83e4 100644 --- a/kvdb/include/kvdb/kvdb_impl.h +++ b/kvdb/include/kvdb/kvdb_impl.h @@ -32,10 +32,9 @@ public: virtual void SetDBName(std::string) = 0; virtual void Set(std::string key, std::string value) = 0; virtual std::string Get(std::string key) = 0; - inline virtual ~AbstractKVDB() = 0; + virtual ~AbstractKVDB() = 0; }; -inline AbstractKVDB::~AbstractKVDB() {} // TODO: Implement RedisKVDB //class RedisKVDB; @@ -54,7 +53,6 @@ protected: std::chrono::system_clock::time_point time_stamp_; }; -inline AbstractDictReader::~AbstractDictReader() {} class AbstractParamDict { public: @@ -80,7 +78,6 @@ protected: AbsKVDBPtr front_db, back_db; }; -inline AbstractParamDict::~AbstractParamDict() {} class ParamDictMgr {