libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::AvailableVoice Class Reference

#include <Voice.h>

Inheritance diagram for osmscout::AvailableVoice:

Public Member Functions

 AvailableVoice ()=default
 AvailableVoice (const AvailableVoice &o)
 AvailableVoice (const VoiceProvider &provider, const QString &type, const QString &lang, const QString &langCode, const QString &gender, const QString &name, const QString &license, const QString &directory, const QString &author, const QString &description, const QString &model, const QString &metadataPath)
QString getAuthor () const
QString getDescription () const
QString getDirectory () const
QString getGender () const
QString getLang () const
QString getLangCode () const
QString getLicense () const
QString getMetadataPath () const
QString getModel () const
QString getName () const
VoiceProvider getProvider () const
QString getType () const
bool isPiper () const
bool isValid () const
 ~AvailableVoice () override=default

Properties

CONSTANTQString author
CONSTANTQString description
CONSTANTQString directory
CONSTANTQString gender
CONSTANTQString lang
CONSTANTQString langCode
CONSTANTQString license
CONSTANTQString name
CONSTANTQString type
bool valid {false}

Constructor & Destructor Documentation

◆ AvailableVoice() [1/3]

osmscout::AvailableVoice::AvailableVoice ( )
default

◆ AvailableVoice() [2/3]

osmscout::AvailableVoice::AvailableVoice ( const VoiceProvider & provider,
const QString & type,
const QString & lang,
const QString & langCode,
const QString & gender,
const QString & name,
const QString & license,
const QString & directory,
const QString & author,
const QString & description,
const QString & model,
const QString & metadataPath )

◆ AvailableVoice() [3/3]

osmscout::AvailableVoice::AvailableVoice ( const AvailableVoice & o)

◆ ~AvailableVoice()

osmscout::AvailableVoice::~AvailableVoice ( )
overridedefault

Member Function Documentation

◆ getAuthor()

QString osmscout::AvailableVoice::getAuthor ( ) const
inline

References author.

Referenced by osmscout::AvailableVoicesModel::data().

◆ getDescription()

QString osmscout::AvailableVoice::getDescription ( ) const
inline

◆ getDirectory()

QString osmscout::AvailableVoice::getDirectory ( ) const
inline

◆ getGender()

QString osmscout::AvailableVoice::getGender ( ) const
inline

References gender.

Referenced by osmscout::AvailableVoicesModel::data().

◆ getLang()

◆ getLangCode()

QString osmscout::AvailableVoice::getLangCode ( ) const
inline

◆ getLicense()

QString osmscout::AvailableVoice::getLicense ( ) const
inline

References license.

Referenced by osmscout::AvailableVoicesModel::data().

◆ getMetadataPath()

QString osmscout::AvailableVoice::getMetadataPath ( ) const
inline

◆ getModel()

QString osmscout::AvailableVoice::getModel ( ) const
inline

◆ getName()

◆ getProvider()

VoiceProvider osmscout::AvailableVoice::getProvider ( ) const
inline

◆ getType()

QString osmscout::AvailableVoice::getType ( ) const
inline

References type.

Referenced by osmscout::AvailableVoicesModel::data().

◆ isPiper()

bool osmscout::AvailableVoice::isPiper ( ) const
inline

◆ isValid()

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

References valid.

Property Documentation

◆ author

CONSTANTQString osmscout::AvailableVoice::author
read

◆ description

CONSTANTQString osmscout::AvailableVoice::description
read

◆ directory

CONSTANTQString osmscout::AvailableVoice::directory
read

◆ gender

CONSTANTQString osmscout::AvailableVoice::gender
read

◆ lang

CONSTANTQString osmscout::AvailableVoice::lang
read

◆ langCode

CONSTANTQString osmscout::AvailableVoice::langCode
read

◆ license

CONSTANTQString osmscout::AvailableVoice::license
read

◆ name

CONSTANTQString osmscout::AvailableVoice::name
read

◆ type

CONSTANTQString osmscout::AvailableVoice::type
read

◆ valid

bool osmscout::AvailableVoice::valid {false}
read

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