A job to generate an offline map from an online map. More...
Header: | #include <GenerateOfflineMapJob.h> |
Since: | Esri::ArcGISRuntime 100.1 |
Inherits: | Esri::ArcGISRuntime::Job |
Public Functions
virtual | ~GenerateOfflineMapJob() override |
QString | downloadDirectoryPath() const |
Esri::ArcGISRuntime::Map * | onlineMap() const |
Esri::ArcGISRuntime::GenerateOfflineMapParameterOverrides * | parameterOverrides() const |
Esri::ArcGISRuntime::GenerateOfflineMapParameters | parameters() const |
Esri::ArcGISRuntime::GenerateOfflineMapResult * | result() const |
Detailed Description
An object of this type is created by the function OfflineMapTask::generateOfflineMap().
Member Function Documentation
[override virtual]
GenerateOfflineMapJob::~GenerateOfflineMapJob ()
Destructor.
QString GenerateOfflineMapJob::downloadDirectoryPath () const
Returns the download folder used by this job to write the mobile map package result.
As the job also returns a mobile map package, the same path can be used to instantiate the MobileMapPackage for later use.
Esri::ArcGISRuntime::Map *GenerateOfflineMapJob::onlineMap () const
Returns the online map used by this job.
[since Esri::ArcGISRuntime 100.4]
Esri::ArcGISRuntime::GenerateOfflineMapParameterOverrides *GenerateOfflineMapJob::parameterOverrides () const
Returns the GenerateOfflineMapParameterOverrides used by this job (if set).
Returns nullptr
if no overrides are set.
This function was introduced in Esri::ArcGISRuntime 100.4.
Esri::ArcGISRuntime::GenerateOfflineMapParameters GenerateOfflineMapJob::parameters() const
Returns the GenerateOfflineMapParameters used by this job.
Esri::ArcGISRuntime::GenerateOfflineMapResult *GenerateOfflineMapJob::result() const
Returns the GenerateOfflineMapResult.
If the job has not succeeded a empty is returned.