neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::i_message_queue Class Referenceabstract

#include <i_message_queue.hpp>

Public Member Functions

virtual ~i_message_queue ()=default
 
virtual bool have_message () const =0
 
virtual int get_message () const =0
 
virtual void bump ()=0
 
virtual bool in_idle () const =0
 
virtual void idle ()=0
 

Detailed Description

Definition at line 42 of file i_message_queue.hpp.

Constructor & Destructor Documentation

◆ ~i_message_queue()

virtual neolib::i_message_queue::~i_message_queue ( )
virtualdefault

Member Function Documentation

◆ bump()

virtual void neolib::i_message_queue::bump ( )
pure virtual

◆ get_message()

virtual int neolib::i_message_queue::get_message ( ) const
pure virtual

◆ have_message()

virtual bool neolib::i_message_queue::have_message ( ) const
pure virtual

◆ idle()

virtual void neolib::i_message_queue::idle ( )
pure virtual

◆ in_idle()

virtual bool neolib::i_message_queue::in_idle ( ) const
pure virtual

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