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

Model item representing map in AvailableMapsModel. More...

#include <AvailableMapsModel.h>

Inheritance diagram for osmscout::AvailableMapsModelMap:

Public Member Functions

 AvailableMapsModelMap ()=default
 AvailableMapsModelMap (const AvailableMapsModelMap &o)=default
 AvailableMapsModelMap (const QString &name, const QList< QString > &path, const QString &description, const MapProvider &provider, uint64_t size, const QString &serverDirectory, const QDateTime &creation, int version)
QDateTime getCreation () const
MapProvider getProvider () const
QString getServerDirectory () const
uint64_t getSize () const
QString getSizeHuman () const
int getVersion () const
bool isDirectory () const override
AvailableMapsModelMap & operator= (const AvailableMapsModelMap &o)=default
 ~AvailableMapsModelMap () override=default
Public Member Functions inherited from osmscout::AvailableMapsModelItem
 AvailableMapsModelItem ()=default
 AvailableMapsModelItem (const AvailableMapsModelItem &o)
 AvailableMapsModelItem (const QString &name, const QStringList &path, const QString &description)
QString getDescription () const
QString getName () const
QStringList getPath () const
bool isValid () const
AvailableMapsModelItem & operator= (const AvailableMapsModelItem &o)
 ~AvailableMapsModelItem () override=default

Properties

quint64 byteSize
CONSTANTQString serverDirectory
CONSTANTQString size
CONSTANTQDateTime time
CONSTANTint version
Properties inherited from osmscout::AvailableMapsModelItem
CONSTANTQString description
CONSTANTQString name
CONSTANTQStringList path
bool valid {false}

Detailed Description

Model item representing map in AvailableMapsModel.

Constructor & Destructor Documentation

◆ AvailableMapsModelMap() [1/3]

osmscout::AvailableMapsModelMap::AvailableMapsModelMap ( )
default

Referenced by AvailableMapsModelMap(), and operator=().

◆ AvailableMapsModelMap() [2/3]

osmscout::AvailableMapsModelMap::AvailableMapsModelMap ( const QString & name,
const QList< QString > & path,
const QString & description,
const MapProvider & provider,
uint64_t size,
const QString & serverDirectory,
const QDateTime & creation,
int version )
inline

◆ AvailableMapsModelMap() [3/3]

osmscout::AvailableMapsModelMap::AvailableMapsModelMap ( const AvailableMapsModelMap & o)
default

◆ ~AvailableMapsModelMap()

osmscout::AvailableMapsModelMap::~AvailableMapsModelMap ( )
overridedefault

Member Function Documentation

◆ getCreation()

QDateTime osmscout::AvailableMapsModelMap::getCreation ( ) const

Referenced by operator=().

◆ getProvider()

MapProvider osmscout::AvailableMapsModelMap::getProvider ( ) const

Referenced by operator=().

◆ getServerDirectory()

QString osmscout::AvailableMapsModelMap::getServerDirectory ( ) const

References serverDirectory.

Referenced by operator=().

◆ getSize()

uint64_t osmscout::AvailableMapsModelMap::getSize ( ) const

References size.

Referenced by operator=().

◆ getSizeHuman()

QString osmscout::AvailableMapsModelMap::getSizeHuman ( ) const

References osmscout::ByteSizeToString(), and size.

Referenced by operator=().

◆ getVersion()

int osmscout::AvailableMapsModelMap::getVersion ( ) const

References version.

Referenced by operator=().

◆ isDirectory()

bool osmscout::AvailableMapsModelMap::isDirectory ( ) const
inlineoverridevirtual

◆ operator=()

AvailableMapsModelMap & osmscout::AvailableMapsModelMap::operator= ( const AvailableMapsModelMap & o)
default

Property Documentation

◆ byteSize

quint64 osmscout::AvailableMapsModelMap::byteSize
read

◆ serverDirectory

CONSTANTQString osmscout::AvailableMapsModelMap::serverDirectory
read

◆ size

CONSTANTQString osmscout::AvailableMapsModelMap::size
read

◆ time

CONSTANTQDateTime osmscout::AvailableMapsModelMap::time
read

◆ version

CONSTANTint osmscout::AvailableMapsModelMap::version
read

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