mv_machine_learning: use template type for outgoing_queue
authorInki Dae <inki.dae@samsung.com>
Wed, 6 Sep 2023 05:28:54 +0000 (14:28 +0900)
committerKwanghoon Son <k.son@samsung.com>
Wed, 25 Oct 2023 01:54:03 +0000 (10:54 +0900)
commit68c9f911c70f74056c61696f836a889dffdc0e70
tree03b1b031570042ce6a5137e2023c274b8c293ec8
parent60083a6b401d6c391b3a524cb4cfaa84b9ec69e8
mv_machine_learning: use template type for outgoing_queue

[Issue type] : code cleanup

Use template type for _outgoing_queue. As for asynchronous inference,
we need to allow various structures to be pushed to outgoing queue
because each task group can be used for different purpose and this means
that various result structures are needed.

This is just a step for introducing asynchronous inference manager.

Change-Id: I5d7fbe59da3c95e59366f10f8232eed42a6a5e60
Signed-off-by: Inki Dae <inki.dae@samsung.com>
mv_machine_learning/object_detection/include/object_detection.h
mv_machine_learning/object_detection/src/object_detection.cpp