specify default name of Concurrency & Parallelism interfaces

This commit is contained in:
2023-07-29 22:03:37 +09:00
parent 7bae09b269
commit 63cd3f106f
2 changed files with 6 additions and 2 deletions

View File

@@ -11,7 +11,9 @@ class Concurrency :
public Interface,
public SyncTaskQueue {
public:
using Interface::Interface;
explicit Concurrency(const char* name = "nf7::subsys::Concurrency") noexcept
: Interface(name) { }
using SyncTaskQueue::Push;
using SyncTaskQueue::Wrap;
using SyncTaskQueue::Exec;

View File

@@ -11,7 +11,9 @@ class Parallelism :
public Interface,
public AsyncTaskQueue {
public:
using Interface::Interface;
explicit Parallelism(const char* name = "nf7::subsys::Parallelism") noexcept
: Interface(name) { }
using AsyncTaskQueue::Push;
using AsyncTaskQueue::Wrap;
using AsyncTaskQueue::Exec;