Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_EventTrigger_Generic Class Reference

#include <event_trigger_generic.h>

Inheritance diagram for CL_EventTrigger_Generic:

Inheritance graph
[legend]
List of all members.

Public Methods

 CL_EventTrigger_Generic ()
virtual ~CL_EventTrigger_Generic ()
virtual bool get_flag () const=0
virtual void reset () const=0
virtual void set_flag ()=0
virtual bool wait (int timeout=-1) const=0
void add_ref ()
void release_ref ()

Private Attributes

int ref_count

Constructor & Destructor Documentation

CL_EventTrigger_Generic::CL_EventTrigger_Generic ( )
 

virtual CL_EventTrigger_Generic::~CL_EventTrigger_Generic ( ) [virtual]
 


Member Function Documentation

void CL_EventTrigger_Generic::add_ref ( )
 

virtual bool CL_EventTrigger_Generic::get_flag ( ) const [pure virtual]
 

Reimplemented in CL_EventTrigger_Unix, and CL_EventTrigger_Win32.

void CL_EventTrigger_Generic::release_ref ( )
 

virtual void CL_EventTrigger_Generic::reset ( ) const [pure virtual]
 

Reimplemented in CL_EventTrigger_Unix, and CL_EventTrigger_Win32.

virtual void CL_EventTrigger_Generic::set_flag ( ) [pure virtual]
 

Reimplemented in CL_EventTrigger_Unix, and CL_EventTrigger_Win32.

virtual bool CL_EventTrigger_Generic::wait ( int timeout = -1 ) const [pure virtual]
 

Reimplemented in CL_EventTrigger_Unix, and CL_EventTrigger_Win32.


Member Data Documentation

int CL_EventTrigger_Generic::ref_count [private]
 

Definition at line 39 of file event_trigger_generic.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:56:53 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001