ZXFoundation™ 26h2
Loading...
Searching...
No Matches
zxfoundation::sys::timer::timer_heap Struct Referenceexport

Fixed-capacity binary min-heap of kernel_timer pointers. More...

Collaboration diagram for zxfoundation::sys::timer::timer_heap:
[legend]

Public Member Functions

auto operator= (const timer_heap &)=delete
auto operator= (timer_heap &&)=delete
 timer_heap () noexcept=default
 Default constructor.
 timer_heap (const timer_heap &)=delete
 timer_heap (timer_heap &&)=delete

Data Fields

u32 count {0}
 Number of active entries.
kernel_timerentries [TIMER_HEAP_CAPACITY] {}
 Heap-ordered array of timer pointers.

Detailed Description

Fixed-capacity binary min-heap of kernel_timer pointers.

Note
Non-copyable, non-movable.

The documentation for this struct was generated from the following file:
  • zxfoundation/sys/timer.zcomponent/types.cxxm