ExpansibleBandBlocksManager.h File Reference

RAM cached and tiled raster band blocks manager. More...

#include "../raster/Raster.h"
#include "Config.h"
#include <cstdio>
#include <list>
#include <vector>
#include <string>
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/shared_array.hpp>

Go to the source code of this file.

Classes

class  te::mem::ExpansibleBandBlocksManager::BlockIndex3D
 3D Block index. More...
 
class  te::mem::ExpansibleBandBlocksManager::DiskBlockInfo
 Disk block info. More...
 
class  te::mem::ExpansibleBandBlocksManager
 RAM cached and tiled raster band blocks manager. More...
 
class  te::mem::ExpansibleBandBlocksManager::OpenDiskFileHandler
 Open disk file handler. More...
 

Namespaces

 te
 URI C++ Library.
 
 te::mem
 Namespace for the memory data source of TerraLib.
 

Detailed Description

RAM cached and tiled raster band blocks manager.

Definition in file ExpansibleBandBlocksManager.h.