diff --git a/modules/dnn/src/op_inf_engine.cpp b/modules/dnn/src/op_inf_engine.cpp index 23be7dc896..c24b137107 100644 --- a/modules/dnn/src/op_inf_engine.cpp +++ b/modules/dnn/src/op_inf_engine.cpp @@ -192,6 +192,10 @@ void InfEngineBackendNet::getName(char*, size_t) noexcept { } +void InfEngineBackendNet::getName(char*, size_t) const noexcept +{ +} + size_t InfEngineBackendNet::layerCount() noexcept { return layers.size(); diff --git a/modules/dnn/src/op_inf_engine.hpp b/modules/dnn/src/op_inf_engine.hpp index 67dadd3066..a61678cab2 100644 --- a/modules/dnn/src/op_inf_engine.hpp +++ b/modules/dnn/src/op_inf_engine.hpp @@ -46,7 +46,9 @@ public: virtual InferenceEngine::InputInfo::Ptr getInput(const std::string &inputName) noexcept CV_OVERRIDE; - virtual void getName(char *pName, size_t len) noexcept CV_OVERRIDE; + virtual void getName(char *pName, size_t len) noexcept; + + virtual void getName(char *pName, size_t len) const noexcept; virtual size_t layerCount() noexcept CV_OVERRIDE;