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.

Classes

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...

Namespaces

namespace  Grim

Functions

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 Nov 16 2019 05:01:26 for ResidualVM by doxygen 1.7.1
curved edge   curved edge