libosmscout  1.1.1
Public Member Functions | Properties | List of all members
osmscout::AvailableMapsModelMap Class Reference

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

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

Public Member Functions

 AvailableMapsModelMap ()=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)
 
 AvailableMapsModelMap (const AvailableMapsModelMap &o)=default
 
 ~AvailableMapsModelMap () override=default
 
bool isDirectory () const override
 
AvailableMapsModelMapoperator= (const AvailableMapsModelMap &o)=default
 
MapProvider getProvider () const
 
uint64_t getSize () const
 
QString getSizeHuman () const
 
QString getServerDirectory () const
 
QDateTime getCreation () const
 
int getVersion () const
 
- Public Member Functions inherited from osmscout::AvailableMapsModelItem
 AvailableMapsModelItem ()=default
 
 AvailableMapsModelItem (const QString &name, const QStringList &path, const QString &description)
 
 AvailableMapsModelItem (const AvailableMapsModelItem &o)
 
 ~AvailableMapsModelItem () override=default
 
AvailableMapsModelItemoperator= (const AvailableMapsModelItem &o)
 
QString getName () const
 
QStringList getPath () const
 
QString getDescription () const
 
bool isValid () const
 

Properties

quint64 byteSize
 
QString size
 
QString serverDirectory
 
QDateTime time
 
int version {-1}
 
- Properties inherited from osmscout::AvailableMapsModelItem
bool valid {false}
 
QString name
 
QStringList path
 
QString description
 

Detailed Description

Model item representing map in AvailableMapsModel

Constructor & Destructor Documentation

◆ AvailableMapsModelMap() [1/3]

osmscout::AvailableMapsModelMap::AvailableMapsModelMap ( )
default

◆ 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

◆ getProvider()

MapProvider osmscout::AvailableMapsModelMap::getProvider ( ) const

◆ getServerDirectory()

QString osmscout::AvailableMapsModelMap::getServerDirectory ( ) const

◆ getSize()

uint64_t osmscout::AvailableMapsModelMap::getSize ( ) const

◆ getSizeHuman()

QString osmscout::AvailableMapsModelMap::getSizeHuman ( ) const

◆ getVersion()

int osmscout::AvailableMapsModelMap::getVersion ( ) const

◆ 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

QString osmscout::AvailableMapsModelMap::serverDirectory
read

◆ size

QString osmscout::AvailableMapsModelMap::size
read

◆ time

QDateTime osmscout::AvailableMapsModelMap::time
read

◆ version

int osmscout::AvailableMapsModelMap::version {-1}
read

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