Charades
Public Member Functions | Private Attributes | List of all members
EventBuffer Class Reference

Public Member Functions

 EventBuffer (unsigned max)
 
Eventget_abort_event () const
 
Eventget_event ()
 
void free_event (Event *e)
 
unsigned current_size () const
 
unsigned max_size () const
 
double percent_used () const
 

Private Attributes

uint32_t max_events
 
uint32_t stack_pointer
 
Eventabort_event
 
Event ** buffer
 

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