virtual ~Domain()=default
Send backend-specific asynchronous data to different distributors:
virtual void deactivate()=0
virtual void sendException(const std::exception_ptr &e) noexcept=0
bool unsafeGetIsActive() const
Friend classes are allowed to read the _isActiveFlag without acquiring the mutex.
The Domain is the thread-safe entry point for each distribution tree.
std::lock_guard< std::mutex > getDomainLock()