Iros
 
Loading...
Searching...
No Matches
iris::x86::amd64::PitTimer Class Reference

Friends

auto tag_invoke (di::Tag< timer_name >, PitTimer const &) -> di::StringView
 
auto tag_invoke (di::Tag< timer_capabilities >, PitTimer const &) -> TimerCapabilities
 
auto tag_invoke (di::Tag< timer_resolution >, PitTimer const &) -> TimerResolution
 
auto tag_invoke (di::Tag< timer_set_single_shot >, PitTimer &self, TimerResolution duration, di::Function< void(IrqContext &)> callback) -> Expected< void >
 
auto tag_invoke (di::Tag< timer_set_interval >, PitTimer &self, TimerResolution duration, di::Function< void(IrqContext &)> callback) -> Expected< void >
 

Friends And Related Symbol Documentation

◆ tag_invoke [1/5]

auto tag_invoke ( di::Tag< timer_capabilities > ,
PitTimer const &  ) -> TimerCapabilities
friend

◆ tag_invoke [2/5]

auto tag_invoke ( di::Tag< timer_name > ,
PitTimer const &  ) -> di::StringView
friend

◆ tag_invoke [3/5]

auto tag_invoke ( di::Tag< timer_resolution > ,
PitTimer const &  ) -> TimerResolution
friend

◆ tag_invoke [4/5]

auto tag_invoke ( di::Tag< timer_set_interval > ,
PitTimer & self,
TimerResolution duration,
di::Function< void(IrqContext &)> callback ) -> Expected<void>
friend

◆ tag_invoke [5/5]

auto tag_invoke ( di::Tag< timer_set_single_shot > ,
PitTimer & self,
TimerResolution duration,
di::Function< void(IrqContext &)> callback ) -> Expected<void>
friend

The documentation for this class was generated from the following file: