Publishing 2019 R3 content
[platform/upstream/dldt.git] / inference-engine / src / inference_engine / ie_utils.cpp
index b5f8b32..bbdce7b 100644 (file)
@@ -6,6 +6,8 @@
 #include "graph_tools.hpp"
 #include "details/caseless.hpp"
 #include "ie_utils.hpp"
+#include "ie_plugin.hpp"
+#include "ie_ihetero_plugin.hpp"
 
 #include <ie_layers.h>
 
 using namespace InferenceEngine;
 using namespace details;
 
+IE_SUPPRESS_DEPRECATED_START
+
+IHeteroInferencePlugin::~IHeteroInferencePlugin() {
+}
+
+IHeteroDeviceLoader::~IHeteroDeviceLoader() {
+}
+
+QueryNetworkResult::QueryNetworkResult() : rc(OK) {
+}
+
+const QueryNetworkResult & QueryNetworkResult::operator= (const QueryNetworkResult & q) {
+    supportedLayers = q.supportedLayers;
+    supportedLayersMap = q.supportedLayersMap;
+    rc = q.rc;
+    resp = q.resp;
+
+    return *this;
+}
+
+QueryNetworkResult & QueryNetworkResult::operator= (QueryNetworkResult && q) {
+    supportedLayers = q.supportedLayers;
+    supportedLayersMap = q.supportedLayersMap;
+    rc = q.rc;
+    resp = q.resp;
+
+    return *this;
+}
+
+QueryNetworkResult::QueryNetworkResult(const QueryNetworkResult & instance) :
+    supportedLayers(instance.supportedLayers),
+    supportedLayersMap(instance.supportedLayersMap),
+    rc(instance.rc),
+    resp(instance.resp) {
+}
+
+QueryNetworkResult::~QueryNetworkResult() {
+}
+
+IE_SUPPRESS_DEPRECATED_END
+
 namespace {
 
 InferenceEngine::LayerComplexity getComplexity(const InferenceEngine::CNNLayerPtr &layer) {