This is the complete list of members for dist_lock::DistLockedWorker, including all inherited members.
DistLockedWorker(std::string name, WorkerFunc worker_func, std::shared_ptr< DistLockStrategyBase > strategy, const DistLockSettings &settings={}, engine::TaskProcessor *task_processor=nullptr, logging::Level locker_log_level=logging::Level::kInfo) | dist_lock::DistLockedWorker | |
GetLockedDuration() const | dist_lock::DistLockedWorker | |
GetSettings() const | dist_lock::DistLockedWorker | |
GetStatistics() const | dist_lock::DistLockedWorker | |
IsRunning() const | dist_lock::DistLockedWorker | |
Name() const | dist_lock::DistLockedWorker | |
OwnsLock() const noexcept | dist_lock::DistLockedWorker | |
RunOnce() | dist_lock::DistLockedWorker | |
Start() | dist_lock::DistLockedWorker | |
Stop() | dist_lock::DistLockedWorker | |
UpdateSettings(const DistLockSettings &) | dist_lock::DistLockedWorker | |
WorkerFunc typedef (defined in dist_lock::DistLockedWorker) | dist_lock::DistLockedWorker | |
~DistLockedWorker() (defined in dist_lock::DistLockedWorker) | dist_lock::DistLockedWorker |