#include <datasource.hpp>
Inheritance diagram for mapnik::datasource:

Public Types | |
| Vector | |
| Raster | |
| enum | datasource_t { Vector, Raster } |
Public Member Functions | |
| datasource (parameters const ¶ms) | |
| parameters const & | params () const |
| virtual int | type () const =0 |
| virtual featureset_ptr | features (const query &q) const =0 |
| virtual featureset_ptr | features_at_point (coord2d const &pt) const =0 |
| virtual Envelope< double > | envelope () const =0 |
| virtual layer_descriptor | get_descriptor () const =0 |
| virtual | ~datasource () |
Protected Attributes | |
| parameters | params_ |
| mapnik::datasource::datasource | ( | parameters const & | params | ) | [inline] |
| virtual mapnik::datasource::~datasource | ( | ) | [inline, virtual] |
| virtual Envelope<double> mapnik::datasource::envelope | ( | ) | const [pure virtual] |
Implemented in mapnik::memory_datasource.
| virtual featureset_ptr mapnik::datasource::features | ( | const query & | q | ) | const [pure virtual] |
Implemented in mapnik::memory_datasource.
| virtual featureset_ptr mapnik::datasource::features_at_point | ( | coord2d const & | pt | ) | const [pure virtual] |
Implemented in mapnik::memory_datasource.
| virtual layer_descriptor mapnik::datasource::get_descriptor | ( | ) | const [pure virtual] |
Implemented in mapnik::memory_datasource.
| parameters const& mapnik::datasource::params | ( | ) | const [inline] |
| virtual int mapnik::datasource::type | ( | ) | const [pure virtual] |
Implemented in mapnik::memory_datasource.
parameters mapnik::datasource::params_ [protected] |
1.4.7