26 #if ! defined (octave_event_queue_h)
27 #define octave_event_queue_h 1
29 #include "octave-config.h"
61 std::unique_ptr<elem> ptr (m_fifo.front ());
71 elem *ptr = m_fifo.front ();
77 std::size_t
size (
void)
const {
return m_fifo.size (); }
83 m_fifo.push (new_elem);
118 warn_unhandled_exception ();
125 void warn_unhandled_exception (
void)
const;
event_queue_safe(const event_queue_safe &)=delete
std::size_t size(void) const
event_queue(const event_queue &)=delete
std::queue< elem * > m_fifo
void add_action(elem *new_elem)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn