Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

RobotFlow::ImagePool Class Reference

#include <ImagePool.h>

Public Member Functions

 ImagePool (int _max_stored=50)
ImagenewImage (int width, int height, int pixelsize)
void release (Image *image)
 ~ImagePool ()

Protected Attributes

size_t m_max_stored
std::map< int, std::list<
Image * > > 

Constructor & Destructor Documentation

RobotFlow::ImagePool::ImagePool int  _max_stored = 50  )  [inline]

RobotFlow::ImagePool::~ImagePool  )  [inline]

Member Function Documentation

Image* RobotFlow::ImagePool::newImage int  width,
int  height,
int  pixelsize

void RobotFlow::ImagePool::release Image image  )  [inline]

Field Documentation

std::map<int,std::list<Image*> > RobotFlow::ImagePool::m_image_map [protected]

size_t RobotFlow::ImagePool::m_max_stored [protected]

The documentation for this class was generated from the following file:
Generated on Wed Oct 5 14:36:33 2005 for RobotFlow by  doxygen 1.4.4