libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
Classes for caching map data per tile

Classes

class  osmscout::DataTileCache
 Data cache using tile based cache pages. More...
 
class  osmscout::Tile
 Result of a cache lookup. More...
 
class  osmscout::TileData< O >
 Temlate for storing sets of data of the same type in a tile. More...
 
class  osmscout::TileId
 A Tile id, uniquely identifing a tile by its level and (unique for the given level) tile coordinates. More...
 

Typedefs

typedef TileData< AreaRef > osmscout::TileAreaData
 TileData for areas. More...
 
typedef std::shared_ptr
< DataTileCache > 
osmscout::TiledDataCacheRef
 Reference counted reference to a DataTileCache instance. More...
 
typedef TileData< NodeRef > osmscout::TileNodeData
 TileData for nodes. More...
 
typedef std::shared_ptr< Tile > osmscout::TileRef
 Reference counted reference to a tile. More...
 
typedef TileData< WayRef > osmscout::TileWayData
 TileData for ways. More...
 

Detailed Description

Typedef Documentation

typedef TileData<AreaRef> osmscout::TileAreaData

TileData for areas.

typedef std::shared_ptr<DataTileCache> osmscout::TiledDataCacheRef

Reference counted reference to a DataTileCache instance.

typedef TileData<NodeRef> osmscout::TileNodeData

TileData for nodes.

typedef std::shared_ptr<Tile> osmscout::TileRef

Reference counted reference to a tile.

typedef TileData<WayRef> osmscout::TileWayData

TileData for ways.