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

Friends

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

Friends And Related Symbol Documentation

◆ tag_invoke [1/5]

auto tag_invoke ( di::Tag< timer_calibrate > ,
LocalApicTimer & self ) -> Expected<void>
friend

◆ tag_invoke [2/5]

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

◆ tag_invoke [3/5]

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

◆ tag_invoke [4/5]

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

◆ tag_invoke [5/5]

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

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