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

CascadeTimer.h

Go to the documentation of this file.
00001 //
00002 // CascadeTimer.h - header file for class CascadeTimer
00003 //
00004 // Copyright (c) 2003, Roku, LLC.  All rights reserved.
00005 //
00008 
00009 #ifndef _ROKU_INCLUDE_CASCADE_APP_CASCADETIMER_H
00010 #define _ROKU_INCLUDE_CASCADE_APP_CASCADETIMER_H
00011 
00012 #include <cascade/CascadeObject.h>
00013 
00053 class CascadeTimer : public CascadeObject
00054 {
00055 public:
00056     CascadeTimer();
00060     virtual ~CascadeTimer();
00064 public:
00065     u32 SetTimer(u32 nMilliseconds);
00075     void KillTimer(u32 nTimerID);
00081 public:
00082     virtual void OnTimer(u32 nTimerID) = 0;
00089 };
00090 
00091 #endif // #ifndef _ROKU_INCLUDE_CASCADE_APP_CASCADETIMER_H
00092 
00094 //  LOG
00096 //  28-May-03   dwoodward   created

Generated on Sun Jul 24 14:27:17 2005 for Cascade Library by  doxygen 1.4.1