libosmscout  1.1.1
Public Member Functions | Static Public Member Functions | List of all members
osmscout::MapProvider Class Reference

#include <libosmscout-client-qt/include/osmscout/MapProvider.h>

Inheritance diagram for osmscout::MapProvider:
Inheritance graph
[legend]
Collaboration diagram for osmscout::MapProvider:
Collaboration graph
[legend]

Public Member Functions

 MapProvider ()=default
 
 MapProvider (const MapProvider &o)
 
 MapProvider (QString name, QString uri, QString listUri)
 
 ~MapProvider () override=default
 
MapProvideroperator= (const MapProvider &o)
 
QString getName () const
 
QString getUri () const
 
QUrl getListUri (int fromVersion, int toVersion, QString locale="en") const
 
bool isValid () const
 

Static Public Member Functions

static MapProvider fromJson (QJsonValue obj)
 

Constructor & Destructor Documentation

◆ MapProvider() [1/3]

osmscout::MapProvider::MapProvider ( )
default

◆ MapProvider() [2/3]

osmscout::MapProvider::MapProvider ( const MapProvider o)
inline

◆ MapProvider() [3/3]

osmscout::MapProvider::MapProvider ( QString  name,
QString  uri,
QString  listUri 
)
inline

◆ ~MapProvider()

osmscout::MapProvider::~MapProvider ( )
overridedefault

Member Function Documentation

◆ fromJson()

static MapProvider osmscout::MapProvider::fromJson ( QJsonValue  obj)
static

◆ getListUri()

QUrl osmscout::MapProvider::getListUri ( int  fromVersion,
int  toVersion,
QString  locale = "en" 
) const
inline

◆ getName()

QString osmscout::MapProvider::getName ( ) const
inline

◆ getUri()

QString osmscout::MapProvider::getUri ( ) const
inline

◆ isValid()

bool osmscout::MapProvider::isValid ( ) const
inline

◆ operator=()

MapProvider& osmscout::MapProvider::operator= ( const MapProvider o)
inline

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