nnc: plugin common lib (Plugin type) (#233)
authorVitaliy Cherepanov/SRR-AI Tools Lab/./삼성전자 <v.cherepanov@samsung.com>
Tue, 22 May 2018 23:11:12 +0000 (02:11 +0300)
committer박종현/동작제어Lab(SR)/Senior Engineer/삼성전자 <jh1302.park@samsung.com>
Tue, 22 May 2018 23:11:12 +0000 (08:11 +0900)
commit52c49d82926bc6813b4f55094278b5a4ebf10d58
treee314b95abbf018a9203123cabad245d8033cfcb7
parent8abecd52c3d6e864212b2b405fe4e5f6adf96a11
nnc: plugin common lib (Plugin type) (#233)

* nnc: plugin common lib (Plugin type)

This commit creates common plugin library.
This library will be used by plugins and nnc for communication.

Implemented:
  - Plugin type. Will be used to determinate plugin type and
    for debug also.

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: plugin common lib (Plugin type)

rename typeWrong to typeInvalid
using switch case
add to make file

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: plugin common lib (Plugin type)

make code readable

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* remove HLO and LLO from plugin types

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: plugin common lib (Plugin type)

fix build

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
contrib/nnc/libs/CMakeLists.txt
contrib/nnc/libs/plugin/CMakeLists.txt [new file with mode: 0644]
contrib/nnc/libs/plugin/include/PluginType.h [new file with mode: 0644]
contrib/nnc/libs/plugin/src/PluginType.cpp [new file with mode: 0644]