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

keep_alive.h

Go to the documentation of this file.
00001 
00003 
00004 #ifndef header_keepalive
00005 #define header_keepalive
00006 
00007 class CL_KeepAlive
00008 //: Keep alive callback interface.
00009 // <p>If you want to add something that gets called in a
00010 // CL_System::keep_alive() call, inherit this class and create an instance
00011 // of it.</p>
00012 {
00013 public:
00014         CL_KeepAlive();
00015         // Constructs and registers the object as a keep_alive listener.
00016         
00017         virtual ~CL_KeepAlive();
00018         // Unregisters the object as a keep_alive listener.
00019 
00020         virtual void keep_alive()=0;
00021         // Called when CL_System::keep_alive() is called.
00022 };
00023 
00024 #endif

Generated at Wed Apr 4 19:54:01 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001