00001 /* 00002 * $Id: GarbageCollector.h,v 1.3 2003/07/14 18:59:11 mindstorm2600 Exp $ 00003 */ 00004 #ifndef __GARBAGE_COLECTOR_H__ 00005 #define __GARBAGE_COLECTOR_H__ 00006 #include<System.h> 00007 #include<TemporalBuffer.h> 00008 #include<List.h> 00009 00010 namespace clawsoft{ 00019 class GarbageCollector:public System{ 00020 protected: 00026 List<TemporalBuffer *> *garbage; 00027 public: 00032 GarbageCollector(); 00033 virtual ~GarbageCollector(); 00035 void add(TemporalBuffer *a); 00036 virtual void collect(); 00037 }; 00038 00039 }; 00040 00041 #endif
Authors:
Juan V. Guerrero
Jannette C. Mejia
Juan C. Guevara
Powered by: