Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields  

TemporalBuffer.h

00001 /*
00002  * $Id: TemporalBuffer.h,v 1.5 2003/07/22 14:58:10 mindstorm2600 Exp $
00003  */
00004 #ifndef __TEMPORAL_BUFFER_H__
00005 #define __TEMPORAL_BUFFER_H__
00006 #include<System.h>
00007 
00008 namespace clawsoft{
00009 
00018         class TemporalBuffer:public System{
00019                 protected:
00024                         Uint32 _elapsed;
00030                         Uint32 _timeout;
00031                 public:
00036                         void *buffer;
00037                         Uint32 started;
00043                         TemporalBuffer();
00044                         TemporalBuffer(Uint32 size, Uint32 t);
00045                         void *alloc(Uint32 size);
00046                         void free();
00047                         Uint32 elapsed();
00048                         Uint32 timeout();
00049         };
00050 
00051 };
00052 #endif

Authors:

Juan V. Guerrero
Jannette C. Mejia
Juan C. Guevara

Powered by:

SourceForgeLogo