2002-09-05 03:26:02 +00:00
|
|
|
#include <OS.h>
|
2003-02-27 04:41:44 +00:00
|
|
|
#include "lockedList.h"
|
2002-09-05 03:26:02 +00:00
|
|
|
class area;
|
|
|
|
|
class vnode;
|
2002-08-26 20:14:54 +00:00
|
|
|
class poolvnode
|
|
|
|
|
{
|
|
|
|
|
private:
|
2003-03-26 04:00:38 +00:00
|
|
|
lockedList unused;
|
2002-08-26 20:14:54 +00:00
|
|
|
public:
|
2003-03-26 04:00:38 +00:00
|
|
|
poolvnode(void) {;}
|
2002-09-05 03:26:02 +00:00
|
|
|
vnode *get(void);
|
2002-08-26 20:14:54 +00:00
|
|
|
void put(vnode *in)
|
2003-03-26 04:00:38 +00:00
|
|
|
{ unused.add((node *)in); }
|
2002-08-26 20:14:54 +00:00
|
|
|
|
|
|
|
|
};
|