Jive reference manual
List of all members | Public Member Functions | Static Public Attributes
jem::gl::EventQueue Class Reference

#include <jem/gl/EventQueue.h>

Public Member Functions

 EventQueue ()
 
 ~EventQueue ()
 
idx_t size () const
 
EventPtr pop ()
 
idx_t push (GfxEvent *ev)
 
void clear ()
 
void swap (EventQueue &rhs)
 

Static Public Attributes

static const int MAX_EVENTS = 256
 

Constructor & Destructor Documentation

jem::gl::EventQueue::EventQueue ( )
jem::gl::EventQueue::~EventQueue ( )

Member Function Documentation

idx_t jem::gl::EventQueue::size ( ) const
EventPtr jem::gl::EventQueue::pop ( )
idx_t jem::gl::EventQueue::push ( GfxEvent ev)
void jem::gl::EventQueue::clear ( )
void jem::gl::EventQueue::swap ( EventQueue rhs)

Member Data Documentation

const int jem::gl::EventQueue::MAX_EVENTS = 256
static