ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

pool.h File Reference

#include "common/hashmap.h"
#include "common/list.h"
#include "engines/grim/savegame.h"
Include dependency graph for pool.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  Grim::PoolObjectBase
class  Grim::PoolObject< T >
class  Grim::PoolObject< T >::Pool
class  Grim::PoolObject< T >::Pool::Iterator< it, Type >
class  Grim::PoolObject< T >::Ptr
 Smart pointer class This class wraps a C pointer to T, subclass of PoolObject, which gets reset to NULL as soon as the object is deleted, e.g by Pool::restoreObjects(). More...


namespace  Grim


template<class T >
bool Grim::operator== (T *obj, const typename PoolObject< T >::Ptr &ptr)
template<class T >
bool Grim::operator!= (T *obj, const typename PoolObject< T >::Ptr &ptr)

Generated on Sat Sep 12 2020 05:02:36 for ResidualVM by doxygen 1.7.1
curved edge   curved edge