Definition: expected.h:86
Definition: interrupt_listener.h:49
~InterruptListenerHandle()
Definition: interrupt_listener.cpp:164
InterruptListenerHandle & operator=(const InterruptListenerHandle &)=delete
InterruptListenerHandle(const InterruptListenerHandle &)=delete
InterruptListenerHandle(size_t listener_index)
Definition: interrupt_listener.h:62
InterruptListenerHandle & operator=(InterruptListenerHandle &&other)=delete
InterruptListenerHandle(InterruptListenerHandle &&other)=delete
const size_t listener_index_
Definition: interrupt_listener.h:64
friend Result< std::unique_ptr< InterruptListenerHandle > > PushInterruptListener(InterruptListener)
Definition: interrupt_listener.cpp:166
Definition: alloc_utils.cpp:23
Result< std::unique_ptr< InterruptListenerHandle > > PushInterruptListener(InterruptListener listener)
Definition: interrupt_listener.cpp:166
std::function< void(int)> InterruptListener
Definition: interrupt_listener.h:26