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

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

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

Public Member Functions

 VoiceProvider ()=default
 
 VoiceProvider (const VoiceProvider &o)
 
 VoiceProvider (const QString &name, const QString &uri, const QString &listUri)
 
 ~VoiceProvider () override=default
 
void operator= (const VoiceProvider &o)
 
QString getName () const
 
QString getUri () const
 
QUrl getListUri (QString locale="en") const
 
bool isValid () const
 

Static Public Member Functions

static VoiceProvider fromJson (QJsonValue obj)
 

Constructor & Destructor Documentation

◆ VoiceProvider() [1/3]

osmscout::VoiceProvider::VoiceProvider ( )
default

◆ VoiceProvider() [2/3]

osmscout::VoiceProvider::VoiceProvider ( const VoiceProvider o)
inline

◆ VoiceProvider() [3/3]

osmscout::VoiceProvider::VoiceProvider ( const QString &  name,
const QString &  uri,
const QString &  listUri 
)
inline

◆ ~VoiceProvider()

osmscout::VoiceProvider::~VoiceProvider ( )
overridedefault

Member Function Documentation

◆ fromJson()

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

◆ getListUri()

QUrl osmscout::VoiceProvider::getListUri ( QString  locale = "en") const
inline

◆ getName()

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

◆ getUri()

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

◆ isValid()

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

◆ operator=()

void osmscout::VoiceProvider::operator= ( const VoiceProvider o)
inline

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