HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
EspPeriodicTimer Member List

This is the complete list of members for EspPeriodicTimer, including all inherited members.

BasePeriodicTimer(const BasePeriodicTimer &)=deleteBasePeriodicTimer
BasePeriodicTimer(hf_timer_callback_t callback, void *user_data=nullptr) noexceptBasePeriodicTimerinlineexplicitprotected
callback_BasePeriodicTimerprotected
ConvertError(int platform_error) const noexceptEspPeriodicTimerprivate
CreateTimerHandle() noexceptEspPeriodicTimerprivate
Deinitialize() noexcept overrideEspPeriodicTimervirtual
DestroyTimerHandle() noexceptEspPeriodicTimerprivate
diagnostics_BasePeriodicTimerprotected
EspPeriodicTimer(hf_timer_callback_t callback=nullptr, void *user_data=nullptr) noexceptEspPeriodicTimer
EspPeriodicTimer(const EspPeriodicTimer &)=deleteEspPeriodicTimer
EspPeriodicTimer(EspPeriodicTimer &&)=deleteEspPeriodicTimer
ExecuteCallback() noexceptBasePeriodicTimerinlineprotected
GetDescription() const noexcept overrideEspPeriodicTimervirtual
GetDiagnostics(hf_timer_diagnostics_t &diagnostics) const noexcept overrideEspPeriodicTimervirtual
GetMaxPeriod() const noexcept overrideEspPeriodicTimervirtual
GetMinPeriod() const noexcept overrideEspPeriodicTimervirtual
GetPeriod(hf_u64_t &period_us) noexcept overrideEspPeriodicTimervirtual
GetResolution() const noexcept overrideEspPeriodicTimervirtual
GetStatistics(hf_timer_statistics_t &statistics) const noexcept overrideEspPeriodicTimervirtual
GetStats(hf_u64_t &callback_count, hf_u64_t &missed_callbacks, hf_timer_err_t &last_error) noexcept overrideEspPeriodicTimervirtual
GetUserData() const noexceptBasePeriodicTimerinline
HasValidCallback() const noexceptBasePeriodicTimerinlineprotected
Initialize() noexcept overrideEspPeriodicTimervirtual
initialized_BasePeriodicTimerprotected
InternalTimerCallback(void *arg)EspPeriodicTimerprivatestatic
IsInitialized() const noexceptBasePeriodicTimerinline
IsRunning() const noexceptBasePeriodicTimerinline
operator=(const EspPeriodicTimer &)=deleteEspPeriodicTimer
operator=(EspPeriodicTimer &&)=deleteEspPeriodicTimer
BasePeriodicTimer::operator=(const BasePeriodicTimer &)=deleteBasePeriodicTimer
period_us_EspPeriodicTimerprivate
ResetDiagnostics() noexceptBasePeriodicTimerinlinevirtual
ResetStatistics() noexceptBasePeriodicTimerinlinevirtual
ResetStats() noexcept overrideEspPeriodicTimervirtual
running_BasePeriodicTimerprotected
SetCallback(hf_timer_callback_t callback, void *user_data=nullptr) noexceptBasePeriodicTimerinline
SetInitialized(bool initialized) noexceptBasePeriodicTimerinlineprotected
SetPeriod(hf_u64_t new_period_us) noexcept overrideEspPeriodicTimervirtual
SetRunning(bool running) noexceptBasePeriodicTimerinlineprotected
Start(hf_u64_t period_us) noexcept overrideEspPeriodicTimervirtual
statistics_BasePeriodicTimerprotected
stats_EspPeriodicTimerprivate
Stop() noexcept overrideEspPeriodicTimervirtual
timer_handle_EspPeriodicTimerprivate
user_data_BasePeriodicTimerprotected
ValidatePeriod(hf_u64_t period_us) const noexceptEspPeriodicTimerprivate
~BasePeriodicTimer() noexcept=defaultBasePeriodicTimervirtual
~EspPeriodicTimer() noexcept overrideEspPeriodicTimer