#include <Provider.h>

Public Types

enum  DownloadType {
  DownloadSourceCode, DownloadWindows, DownloadMac, DownloadLinux32,
  DownloadLinux64, DownloadOther
}
 

Public Member Functions

bool hasSourceDownload () const
 
bool hasDownloadForThisPlatform () const
 
bool operator== (const Provider &other)
 
bool operator!= (const Provider &other)
 

Static Public Member Functions

static QString thisPlatformName ()
 

Public Attributes

QString infoUrl
 
QString downloadUrl
 
std::set< DownloadTypedownloadTypes
 
std::map< QString, QString > foundInPacks
 

Detailed Description

Definition at line 22 of file Provider.h.

Member Enumeration Documentation

Enumerator
DownloadSourceCode 
DownloadWindows 
DownloadMac 
DownloadLinux32 
DownloadLinux64 
DownloadOther 

Definition at line 27 of file Provider.h.

Member Function Documentation

bool Provider::hasSourceDownload ( ) const
inline

Definition at line 39 of file Provider.h.

References DownloadSourceCode.

bool Provider::hasDownloadForThisPlatform ( ) const
inline

Definition at line 43 of file Provider.h.

References DownloadLinux32, DownloadLinux64, DownloadMac, and DownloadWindows.

static QString Provider::thisPlatformName ( )
inlinestatic

Definition at line 60 of file Provider.h.

bool Provider::operator== ( const Provider other)
inline

Definition at line 77 of file Provider.h.

References downloadTypes, downloadUrl, foundInPacks, and infoUrl.

Referenced by operator!=().

bool Provider::operator!= ( const Provider other)
inline

Definition at line 84 of file Provider.h.

References operator==().

Member Data Documentation

QString Provider::infoUrl

Definition at line 24 of file Provider.h.

Referenced by PluginRDFDescription::indexMetadata(), and operator==().

QString Provider::downloadUrl

Definition at line 25 of file Provider.h.

Referenced by PluginRDFDescription::indexMetadata(), and operator==().

std::set<DownloadType> Provider::downloadTypes

Definition at line 35 of file Provider.h.

Referenced by PluginRDFDescription::indexMetadata(), and operator==().

std::map<QString, QString> Provider::foundInPacks

Definition at line 37 of file Provider.h.

Referenced by PluginRDFDescription::indexMetadata(), and operator==().


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