|  | GL Studio C++ Runtime API
    | 
#include <aif_map_chart_cache.h>
| Public Member Functions | |
| LayerCacheEntry (const double resolution, const MapChartCellList &cellList) | |
| ~LayerCacheEntry () | |
| double | GetResolution (void) const | 
| void | ReleaseCachedCells (void) | 
| void | UpdateLatestCells (const MapChartCellList &cellList) | 
| float | SizeMeg () | 
| Protected Attributes | |
| const double | _resolution | 
| CachedCells | _cells | 
entry for cache info for one layer
| LayerCacheEntry | ( | const double | resolution, | 
| const MapChartCellList & | cellList | ||
| ) | 
ctor
| resolution | the resolution for this entry | 
| cellList | most recent cell list from GetCellList call | 
| 
 | inline | 
dtor - releases any cached cells
| 
 | inline | 
Get the layer ID associated with this entry
| void ReleaseCachedCells | ( | void | ) | 
Release any cached cells
| 
 | inline | 
Size in megabytes of this cell cache
| void UpdateLatestCells | ( | const MapChartCellList & | cellList | ) | 
Merges cells into the collection of cells
| 
 | protected | 
The cached cells
| 
 | protected | 
resolution associated with this entry