[neurun] Extract out Observee from Executor (#8970)
author이한종/On-Device Lab(SR)/Engineer/삼성전자 <hanjoung.lee@samsung.com>
Mon, 18 Nov 2019 06:47:42 +0000 (15:47 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Mon, 18 Nov 2019 06:47:42 +0000 (15:47 +0900)
commitab2973f892304c1a2ac16723debf7193879fbc91
treec3e5823db058e8e107278ae8c1e43247f28c0ffb
parente3e25f539f693b28969d2c9353c3589bb826d9ca
[neurun] Extract out Observee from Executor (#8970)

* [neurun] Extract out Observee from Executor

- Remove observee(subject) methods from Executor
- Introduce `ExecutionObservee` class

Signed-off-by: Hanjoung Lee <hanjoung.lee@samsung.com>
* Remove DataflowExecutor::addObserver

Signed-off-by: Hanjoung Lee <hanjoung.lee@samsung.com>
runtime/neurun/core/src/exec/DataflowExecutor.cc
runtime/neurun/core/src/exec/DataflowExecutor.h
runtime/neurun/core/src/exec/ExecutionObservee.cc [new file with mode: 0644]
runtime/neurun/core/src/exec/ExecutionObservee.h [new file with mode: 0644]
runtime/neurun/core/src/exec/ExecutorBase.cc
runtime/neurun/core/src/exec/ExecutorBase.h