Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qgeoserviceprovider.cpp File Reference

(cd4db512ae08836f5fa1d746000052215cf70a9c)

#include "qgeoserviceprovider.h"
#include "qgeoserviceprovider_p.h"
#include "qgeoserviceproviderfactory.h"
#include "qgeocodingmanager.h"
#include "qgeomappingmanager_p.h"
#include "qgeoroutingmanager.h"
#include "qplacemanager.h"
#include "qgeocodingmanagerengine.h"
#include "qgeomappingmanagerengine_p.h"
#include "qgeoroutingmanagerengine.h"
#include "qplacemanagerengine.h"
#include "qplacemanagerengine_p.h"
#include <QList>
#include <QString>
#include <QVariant>
#include <QCborArray>
#include <QDebug>
#include <QStringList>
#include <QCoreApplication>
#include <QObject>
#include <QMetaObject>
#include <QMetaEnum>
#include <QtCore/private/qfactoryloader_p.h>
+ Include dependency graph for qgeoserviceprovider.cpp:

Go to the source code of this file.

Functions

template<class Engine >
Engine * createEngine (QGeoServiceProviderPrivate *)
 
template<>
QGeoCodingManagerEnginecreateEngine< QGeoCodingManagerEngine > (QGeoServiceProviderPrivate *d_ptr)
 
template<>
QGeoRoutingManagerEnginecreateEngine< QGeoRoutingManagerEngine > (QGeoServiceProviderPrivate *d_ptr)
 
template<>
QGeoMappingManagerEnginecreateEngine< QGeoMappingManagerEngine > (QGeoServiceProviderPrivate *d_ptr)
 
template<>
QPlaceManagerEnginecreateEngine< QPlaceManagerEngine > (QGeoServiceProviderPrivate *d_ptr)
 

Function Documentation

◆ createEngine()

template<class Engine >
Engine * createEngine ( QGeoServiceProviderPrivate * )

Definition at line 298 of file qgeoserviceprovider.cpp.

◆ createEngine< QGeoCodingManagerEngine >()

Definition at line 302 of file qgeoserviceprovider.cpp.

References QGeoServiceProviderPrivate::cleanedParameterMap, QGeoServiceProviderFactory::createGeocodingManagerEngine(), QGeoServiceProviderPrivate::factory, QGeoServiceProviderPrivate::geocodeError, and QGeoServiceProviderPrivate::geocodeErrorString.

+ Here is the call graph for this function:

◆ createEngine< QGeoMappingManagerEngine >()

Definition at line 310 of file qgeoserviceprovider.cpp.

References QGeoServiceProviderPrivate::cleanedParameterMap, QGeoServiceProviderFactory::createMappingManagerEngine(), QGeoServiceProviderPrivate::factory, QGeoServiceProviderPrivate::mappingError, and QGeoServiceProviderPrivate::mappingErrorString.

+ Here is the call graph for this function:

◆ createEngine< QGeoRoutingManagerEngine >()

Definition at line 306 of file qgeoserviceprovider.cpp.

References QGeoServiceProviderPrivate::cleanedParameterMap, QGeoServiceProviderFactory::createRoutingManagerEngine(), QGeoServiceProviderPrivate::factory, QGeoServiceProviderPrivate::routingError, and QGeoServiceProviderPrivate::routingErrorString.

+ Here is the call graph for this function:

◆ createEngine< QPlaceManagerEngine >()

Definition at line 314 of file qgeoserviceprovider.cpp.

References QGeoServiceProviderPrivate::cleanedParameterMap, QGeoServiceProviderFactory::createPlaceManagerEngine(), QGeoServiceProviderPrivate::factory, QGeoServiceProviderPrivate::placeError, and QGeoServiceProviderPrivate::placeErrorString.

+ Here is the call graph for this function: