MSFCacheTileDataSource

Objective-C


@interface MSFCacheTileDataSource : MSFTileDataSource

Swift

class MSFCacheTileDataSource : MSFTileDataSource

A tile data source that loads tiles from another tile data source and caches them.

  • Undocumented

    Declaration

    Objective-C

    - (int)getMinZoom;

    Swift

    func getMinZoom() -> Int32
  • Undocumented

    Declaration

    Objective-C

    -(int)getMinZoomSwigExplicitMSFCacheTileDataSource;

    Swift

    func getMinZoomSwigExplicitMSFCacheTileDataSource() -> Int32
  • Undocumented

    Declaration

    Objective-C

    - (int)getMaxZoom;

    Swift

    func getMaxZoom() -> Int32
  • Undocumented

    Declaration

    Objective-C

    -(int)getMaxZoomSwigExplicitMSFCacheTileDataSource;

    Swift

    func getMaxZoomSwigExplicitMSFCacheTileDataSource() -> Int32
  • Undocumented

    Declaration

    Objective-C

    - (MSFMapBounds *)getDataExtent;

    Swift

    func getDataExtent() -> MSFMapBounds!
  • Undocumented

    Declaration

    Objective-C

    -(MSFMapBounds*)getDataExtentSwigExplicitMSFCacheTileDataSource;

    Swift

    func getDataExtentSwigExplicitMSFCacheTileDataSource() -> MSFMapBounds!
  • Undocumented

    Declaration

    Objective-C

    - (NSString *)getContainerMetaData:(NSString *)key;

    Swift

    func getContainerMetaData(_ key: String!) -> String!
  • Undocumented

    Declaration

    Objective-C

    -(NSString*)getContainerMetaDataSwigExplicitMSFCacheTileDataSource: (NSString*)key;

    Swift

    func getContainerMetaDataSwigExplicitMSFCacheTileDataSource(_ key: String!) -> String!
  • Undocumented

    Declaration

    Objective-C

    - (void)notifyTilesChanged:(BOOL)removeTiles;

    Swift

    func notifyTilesChanged(_ removeTiles: Bool)
  • Undocumented

    Declaration

    Objective-C

    -(void)notifyTilesChangedSwigExplicitMSFCacheTileDataSource: (BOOL)removeTiles;

    Swift

    func notifyTilesChangedSwigExplicitMSFCacheTileDataSource(_ removeTiles: Bool)
  • Returns the original data source that the cache uses.

    Declaration

    Objective-C

    - (MSFTileDataSource *)getDataSource;

    Swift

    func getDataSource() -> MSFTileDataSource!

    Return Value

    The original data source.

  • Clear the cache.

    Declaration

    Objective-C

    - (void)clear;

    Swift

    func clear()
  • Returns the tile cache capacity.

    Declaration

    Objective-C

    - (unsigned long)getCapacity;

    Swift

    func getCapacity() -> UInt

    Return Value

    The tile cache capacity in bytes.

  • Sets the cache capacity.

    Declaration

    Objective-C

    - (void)setCapacity:(unsigned long)capacityInBytes;

    Swift

    func setCapacity(_ capacityInBytes: UInt)

    Parameters

    capacityInBytes

    The new tile cache capacity in bytes.

  • Undocumented

    Declaration

    Objective-C

    -(id)initWithDataSource: (MSFTileDataSource*)dataSource;

    Swift

    init!(dataSource: MSFTileDataSource!)
  • Undocumented

    Declaration

    Objective-C

    -(void)dealloc;

    Swift

    func dealloc()