mv_inference: use initializer list 90/232890/1
authorInki Dae <inki.dae@samsung.com>
Fri, 8 May 2020 06:05:06 +0000 (15:05 +0900)
committerInki Dae <inki.dae@samsung.com>
Fri, 8 May 2020 06:49:14 +0000 (15:49 +0900)
This patch just cleans up a member initialization of Inference
class by using initializer list.

Change-Id: Ib9dc6470fdfef271101316a34f8f18caa29d6f2c
Signed-off-by: Inki Dae <inki.dae@samsung.com>
mv_inference/inference/src/Inference.cpp

index 6af0ac9d799867093473a9e7de0787d41855b223..8cf7aec7b2c3562fdad714d6eb7a7302c4970303 100755 (executable)
@@ -75,11 +75,11 @@ Inference::Inference() :
     mOutputNumbers(0),
     mSourceSize(cv::Size()),
     mInputBuffer(cv::Mat()),
-    engine_config()
+    engine_config(),
+       mBackend(nullptr)
 {
        LOGI("ENTER");
 
-       mBackend = NULL;
        mSupportedInferenceBackend.insert(std::make_pair(MV_INFERENCE_BACKEND_OPENCV, std::make_pair("opencv", false)));
        mSupportedInferenceBackend.insert(std::make_pair(MV_INFERENCE_BACKEND_TFLITE, std::make_pair("tflite", false)));
        mSupportedInferenceBackend.insert(std::make_pair(MV_INFERENCE_BACKEND_ARMNN, std::make_pair("armnn", false)));