nnc: dynamic library interface (#228)
authorVitaliy Cherepanov/SRR-AI Tools Lab/./삼성전자 <v.cherepanov@samsung.com>
Thu, 17 May 2018 08:38:47 +0000 (11:38 +0300)
committer박종현/동작제어Lab(SR)/Senior Engineer/삼성전자 <jh1302.park@samsung.com>
Thu, 17 May 2018 08:38:47 +0000 (17:38 +0900)
commitb0d801d715fad8104ed36e1c96de347009e2bf3e
treed153e9a94207c784564c57f1ccbced26cb604079
parent321a796bae9baecf182a57f65f276ab8866a611b
nnc: dynamic library interface (#228)

* nnc: dynamic library interface

This commit implements interface for loading dynamic libraries
and calling its interfaces.

This functional will be used to load and communicate with plugins.

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: dynamic library interface

move sources to contrib/nnc

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: dynamic library interface

fix namespaces and code style

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: dynamic library interface

fix build

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: dynamic library interface

add info to "<<" operator

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: dynamic library interface

fix issues

Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* nnc: dynamic library interface

fix issues

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