[coco] Initialize BagLink via non-virtual method (#1390)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Thu, 6 Sep 2018 10:37:00 +0000 (19:37 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 6 Sep 2018 10:37:00 +0000 (19:37 +0900)
commit15fe340a9b7602ff21cf9b6aed201aaf732a2da0
tree33192b88cccc93b493fde6cbd881ca8078d0d03d
parentd733ed72b820a629d61612a036cdaa96873100fd
[coco] Initialize BagLink via non-virtual method (#1390)

This commit deprecates virtual get method, and introduces non-virtual
setBagLink method.

This will allows us to use Bag Link inside destructor.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/coco/core/include/coco/IR/FeatureObject.h
contrib/coco/core/include/coco/IR/KernelObject.h
contrib/coco/core/include/coco/IR/Object.h
contrib/coco/core/src/IR/FeatureObject.cpp
contrib/coco/core/src/IR/KernelObject.cpp
contrib/coco/core/src/IR/Object.cpp
contrib/coco/core/src/IR/Object.test.cpp