34 #include "util/resource/resource.h"
38 typedef unsigned int fifeid_t;
45 FifeClass(): m_fifeid(m_curid++), m_refcount(0) { }
47 virtual ~
FifeClass() { assert(m_refcount == 0); }
59 virtual void addRef() { m_refcount++; };
64 virtual void decRef() { m_refcount--; };
73 static fifeid_t m_curid;
74 unsigned int m_refcount;