lintel 0.2.0
Loading...
Searching...
No Matches
lintel::SchedulerService Member List

This is the complete list of members for lintel::SchedulerService, including all inherited members.

AbstractService()=deletelintel::AbstractService< T >
AbstractService(std::string processName, std::string instanceName)lintel::AbstractService< T >inline
AbstractService(std::string processName)lintel::AbstractService< T >inlineexplicit
clear()lintel::SchedulerService
getClassName() const overridelintel::AbstractService< T >inlinevirtual
getInstanceName() const overridelintel::AbstractService< T >inlinevirtual
getProcessName() const overridelintel::AbstractService< T >inlinevirtual
m_propertieslintel::AbstractService< T >protected
onInitialize() overridelintel::SchedulerServicevirtual
onShutdown() overridelintel::SchedulerServicevirtual
registerProperty(std::string name, type defaultValue, std::string description, bool runtime, const std::string &fileName, int32_t position)lintel::PropertyRegistration< SchedulerService >inlineprotected
schedule(F &&f, Args &&...args) -> std::future< std::invoke_result_t< std::decay_t< F >, std::decay_t< Args >... > >lintel::SchedulerService
schedule_after(const std::chrono::steady_clock::duration &d, F &&f, Args &&...args) -> std::future< std::invoke_result_t< std::decay_t< F >, std::decay_t< Args >... > >lintel::SchedulerService
schedule_at(const std::chrono::steady_clock::time_point &t, F &&f, Args &&...args) -> std::future< std::invoke_result_t< std::decay_t< F >, std::decay_t< Args >... > >lintel::SchedulerService
schedule_at_fixed_rate(const std::chrono::steady_clock::duration &d, const std::chrono::steady_clock::duration &period, F &&f, Args &&...args)lintel::SchedulerService
SchedulerService(const std::shared_ptr< ProcessName > &processName)lintel::SchedulerServiceexplicit
shutdownPriorityOf() const overridelintel::AbstractService< T >inlinevirtual
~AbstractServiceInterface()=defaultlintel::AbstractServiceInterfacevirtual
~SchedulerService()lintel::SchedulerServicevirtual