| 61 | DataEngine& DataEngine::operator=(DataEngine&&) noexcept = default; |
| 62 | |
| 63 | std::unique_lock<std::recursive_mutex> DataEngine::lockEngine() const { |
| 64 | return std::unique_lock<std::recursive_mutex>(impl_->mutex_); |
| 65 | } |
| 66 | |
| 67 | std::unique_lock<std::recursive_mutex> DataEngine::lockEngineDeferred() const { |
| 68 | return std::unique_lock<std::recursive_mutex>(impl_->mutex_, std::defer_lock); |
no outgoing calls