libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::MapPainter::DatabaseCacheEntry Class Reference

#include <MapPainter.h>

Public Member Functions

 DatabaseCacheEntry (const TypeConfig &typeConfig, const StyleConfigRef &styleConfig)
 

Public Attributes

AccessFeatureValueReader accessReader
 Value reader for the 'lanes' feature.
 
AddressFeatureValueReader addressReader
 Value reader for the 'address' feature.
 
ColorFeatureValueReader colorReader
 Value reader for the 'color' feature.
 
LanesFeatureValueReader lanesReader
 Value reader for the 'lanes' feature.
 
LayerFeatureValueReader layerReader
 Value reader for the 'layer' feature.
 
NameAltFeatureValueReader nameAltReader
 Value reader for the 'alternative name' feature.
 
NameFeatureValueReader nameReader
 Attribute readers.
 
RefFeatureValueReader refReader
 Value reader for the 'ref' feature.
 
StyleConfigRef styleConfig
 
const TypeConfigtypeConfigPtr
 pointer to type config, used just for cache purposes, not owned
 
WidthFeatureValueReader widthReader
 Value reader for the 'width' feature.
 

Constructor & Destructor Documentation

◆ DatabaseCacheEntry()

osmscout::MapPainter::DatabaseCacheEntry::DatabaseCacheEntry ( const TypeConfig typeConfig,
const StyleConfigRef styleConfig 
)
explicit

Member Data Documentation

◆ accessReader

AccessFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::accessReader

Value reader for the 'lanes' feature.

◆ addressReader

AddressFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::addressReader

Value reader for the 'address' feature.

◆ colorReader

ColorFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::colorReader

Value reader for the 'color' feature.

◆ lanesReader

LanesFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::lanesReader

Value reader for the 'lanes' feature.

◆ layerReader

LayerFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::layerReader

Value reader for the 'layer' feature.

◆ nameAltReader

NameAltFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::nameAltReader

Value reader for the 'alternative name' feature.

◆ nameReader

NameFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::nameReader

Attribute readers.

Value reader for the 'name' feature

◆ refReader

RefFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::refReader

Value reader for the 'ref' feature.

◆ styleConfig

StyleConfigRef osmscout::MapPainter::DatabaseCacheEntry::styleConfig

◆ typeConfigPtr

const TypeConfig* osmscout::MapPainter::DatabaseCacheEntry::typeConfigPtr

pointer to type config, used just for cache purposes, not owned

◆ widthReader

WidthFeatureValueReader osmscout::MapPainter::DatabaseCacheEntry::widthReader

Value reader for the 'width' feature.


The documentation for this class was generated from the following files: