[coco] Use consistent class declarations for Managers (#2603)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Tue, 11 Dec 2018 00:40:29 +0000 (09:40 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Tue, 11 Dec 2018 00:40:29 +0000 (09:40 +0900)
This commit revises Manager declarations to use consistent style.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/coco/core/include/coco/IR/BagManager.h
contrib/coco/core/include/coco/IR/InputManager.h
contrib/coco/core/include/coco/IR/ObjectManager.h
contrib/coco/core/include/coco/IR/OpManager.h
contrib/coco/core/include/coco/IR/OutputManager.h

index 26345e0..8fe7a41 100644 (file)
@@ -25,7 +25,7 @@
 namespace coco
 {
 
-class BagManager : public PtrManager<Bag>, public EntityBuilder
+class BagManager final : public PtrManager<Bag>, public EntityBuilder
 {
 public:
   BagManager(Module *m = nullptr) { module(m); }
index 8da42ba..bfbd712 100644 (file)
@@ -25,7 +25,7 @@
 namespace coco
 {
 
-struct InputManager final : public PtrManager<Input>, public EntityBuilder
+class InputManager final : public PtrManager<Input>, public EntityBuilder
 {
 public:
   InputManager(Module *m = nullptr) { module(m); }
index 75e5ff8..a05b724 100644 (file)
@@ -30,7 +30,7 @@
 namespace coco
 {
 
-class ObjectManager : public PtrManager<Object>, public EntityBuilder
+class ObjectManager final : public PtrManager<Object>, public EntityBuilder
 {
 public:
   ObjectManager(Module *m = nullptr) { module(m); }
index 5f4f33c..a86e581 100644 (file)
@@ -31,7 +31,7 @@
 namespace coco
 {
 
-struct OpManager : public PtrManager<Op>, public EntityBuilder
+class OpManager final : public PtrManager<Op>, public EntityBuilder
 {
 public:
   OpManager(Module *m = nullptr) { module(m); }
index f2a42bb..b403803 100644 (file)
@@ -25,7 +25,7 @@
 namespace coco
 {
 
-struct OutputManager final : public PtrManager<Output>, public EntityBuilder
+class OutputManager final : public PtrManager<Output>, public EntityBuilder
 {
 public:
   OutputManager(Module *m = nullptr) { module(m); }