Object Class

  • Object
  • class Esri::ArcGISRuntime::Object

    The base class from which most objects in the Esri::ArcGISRuntime namespace derive. More...

    Header: #include <Object.h>
    Since: Esri::ArcGISRuntime 100.0
    Inherits: QObject
    Inherited By:

    Esri::ArcGISRuntime::AbstractLocationDataSource, Esri::ArcGISRuntime::Analysis, Esri::ArcGISRuntime::AnalysisOverlay, Esri::ArcGISRuntime::ArcadeConsoleMessageContext, Esri::ArcGISRuntime::ArcadeEvaluationResult, Esri::ArcGISRuntime::ArcadeEvaluator, Esri::ArcGISRuntime::ArcadeExpression, Esri::ArcGISRuntime::ArcGISRuntimeEnvironment, Esri::ArcGISRuntime::Attachment, Esri::ArcGISRuntime::AuthenticationChallenge, Esri::ArcGISRuntime::AuthenticationManager, Esri::ArcGISRuntime::Basemap, Esri::ArcGISRuntime::Bookmark, Esri::ArcGISRuntime::CalloutData, Esri::ArcGISRuntime::CameraController, Esri::ArcGISRuntime::ClassBreak, Esri::ArcGISRuntime::ClosestFacilityTask, Esri::ArcGISRuntime::CodedValueDescription, Esri::ArcGISRuntime::Colormap, Esri::ArcGISRuntime::ColorRamp, Esri::ArcGISRuntime::Contingency, Esri::ArcGISRuntime::ContingencyConstraintViolation, Esri::ArcGISRuntime::ContingentValue, Esri::ArcGISRuntime::ContingentValuesDefinition, Esri::ArcGISRuntime::ContingentValuesResult, Esri::ArcGISRuntime::CoordinateFormatter, Esri::ArcGISRuntime::Credential, Esri::ArcGISRuntime::CredentialCache, Esri::ArcGISRuntime::DatumTransformation, Esri::ArcGISRuntime::DictionarySymbolStyleConfiguration, Esri::ArcGISRuntime::DisplayFilter, Esri::ArcGISRuntime::DisplayFilterDefinition, Esri::ArcGISRuntime::DistanceSymbolRange, Esri::ArcGISRuntime::DomainDescription, Esri::ArcGISRuntime::DownloadPreplannedOfflineMapResult, Esri::ArcGISRuntime::DynamicWorkspace, Esri::ArcGISRuntime::EditResult, Esri::ArcGISRuntime::ElevationSource, Esri::ArcGISRuntime::EncCell, Esri::ArcGISRuntime::EncDataset, Esri::ArcGISRuntime::EncDisplayCategories, Esri::ArcGISRuntime::EncDisplaySettings, Esri::ArcGISRuntime::EncEnvironmentSettings, Esri::ArcGISRuntime::EncExchangeSet, Esri::ArcGISRuntime::EncFeature, Esri::ArcGISRuntime::EncMarinerSettings, Esri::ArcGISRuntime::EncTextGroupVisibilitySettings, Esri::ArcGISRuntime::EncViewingGroupSettings, Esri::ArcGISRuntime::EstimateTileCacheSizeResult, Esri::ArcGISRuntime::ExportTileCacheTask, Esri::ArcGISRuntime::ExportVectorTilesResult, Esri::ArcGISRuntime::ExportVectorTilesTask, Esri::ArcGISRuntime::FacilityLayerDefinition, Esri::ArcGISRuntime::Feature, Esri::ArcGISRuntime::FeatureCollection, Esri::ArcGISRuntime::FeatureQueryResult, Esri::ArcGISRuntime::FeatureTable, Esri::ArcGISRuntime::FeatureTableEditResult, Esri::ArcGISRuntime::FenceParameters, Esri::ArcGISRuntime::FieldDescription, Esri::ArcGISRuntime::FieldGroup, Esri::ArcGISRuntime::FloorFacility, Esri::ArcGISRuntime::FloorLevel, Esri::ArcGISRuntime::FloorManager, Esri::ArcGISRuntime::FloorSite, Esri::ArcGISRuntime::GenerateOfflineMapParameterOverrides, Esri::ArcGISRuntime::GenerateOfflineMapResult, Esri::ArcGISRuntime::Geodatabase, Esri::ArcGISRuntime::GeodatabaseDataset, Esri::ArcGISRuntime::GeodatabaseDeltaInfo, Esri::ArcGISRuntime::GeodatabaseSyncTask, Esri::ArcGISRuntime::GeometricEffect, Esri::ArcGISRuntime::GeometryBuilder, Esri::ArcGISRuntime::GeometryEngine, Esri::ArcGISRuntime::GeoModel, Esri::ArcGISRuntime::GeoModelFloorDefinition, Esri::ArcGISRuntime::GeoPackage, Esri::ArcGISRuntime::GeoprocessingFeatureSet, Esri::ArcGISRuntime::GeoprocessingParameter, Esri::ArcGISRuntime::GeoprocessingResult, Esri::ArcGISRuntime::GeoprocessingTask, Esri::ArcGISRuntime::Geotrigger, Esri::ArcGISRuntime::GeotriggerFeed, Esri::ArcGISRuntime::GeotriggerMonitor, Esri::ArcGISRuntime::GeotriggerNotificationInfo, Esri::ArcGISRuntime::GeotriggersInfo, Esri::ArcGISRuntime::Graphic, Esri::ArcGISRuntime::GraphicsOverlay, Esri::ArcGISRuntime::Grid, Esri::ArcGISRuntime::IdentifyGraphicsOverlayResult, Esri::ArcGISRuntime::IdentifyLayerResult, Esri::ArcGISRuntime::ImageFrame, Esri::ArcGISRuntime::ImageOverlay, Esri::ArcGISRuntime::Item, Esri::ArcGISRuntime::ItemResourceCache, Esri::ArcGISRuntime::Job, Esri::ArcGISRuntime::KmlColorStyle, Esri::ArcGISRuntime::KmlDataset, Esri::ArcGISRuntime::KmlIcon, Esri::ArcGISRuntime::KmlImageCoordinate, Esri::ArcGISRuntime::KmlNode, Esri::ArcGISRuntime::KmlStyle, Esri::ArcGISRuntime::KmlTourController, Esri::ArcGISRuntime::LabelAngle, Esri::ArcGISRuntime::LabelDefinition, Esri::ArcGISRuntime::LabelExpression, Esri::ArcGISRuntime::LabelStackSeparator, Esri::ArcGISRuntime::LayerContent, Esri::ArcGISRuntime::LayerFloorDefinition, Esri::ArcGISRuntime::LegendInfo, Esri::ArcGISRuntime::LevelLayerDefinition, Esri::ArcGISRuntime::License, Esri::ArcGISRuntime::LoadSettings, Esri::ArcGISRuntime::LocalFeatureEdit, Esri::ArcGISRuntime::LocalFeatureEditsResult, Esri::ArcGISRuntime::LocalServer, Esri::ArcGISRuntime::LocalService, Esri::ArcGISRuntime::LocationDisplay, Esri::ArcGISRuntime::LocatorTask, Esri::ArcGISRuntime::MobileMapPackage, Esri::ArcGISRuntime::MobileScenePackage, Esri::ArcGISRuntime::MosaicRule, Esri::ArcGISRuntime::NetworkCacheConfiguration, Esri::ArcGISRuntime::OfflineMapSyncLayerResult, Esri::ArcGISRuntime::OfflineMapSyncResult, Esri::ArcGISRuntime::OfflineMapSyncTask, Esri::ArcGISRuntime::OfflineMapTask, Esri::ArcGISRuntime::OfflineMapUpdateCapabilities, Esri::ArcGISRuntime::OfflineMapUpdatesInfo, Esri::ArcGISRuntime::OfflineSettings, Esri::ArcGISRuntime::OgcFeatureCollectionInfo, Esri::ArcGISRuntime::OgcFeatureService, Esri::ArcGISRuntime::OgcFeatureServiceInfo, Esri::ArcGISRuntime::Part, Esri::ArcGISRuntime::PartCollection, Esri::ArcGISRuntime::PointCollection, Esri::ArcGISRuntime::Popup, Esri::ArcGISRuntime::PopupAttachment, Esri::ArcGISRuntime::PopupAttachmentManager, Esri::ArcGISRuntime::PopupDefinition, Esri::ArcGISRuntime::PopupElement, Esri::ArcGISRuntime::PopupExpression, Esri::ArcGISRuntime::PopupExpressionEvaluation, Esri::ArcGISRuntime::PopupField, Esri::ArcGISRuntime::PopupFieldFormat, Esri::ArcGISRuntime::PopupManager, Esri::ArcGISRuntime::PopupMedia, Esri::ArcGISRuntime::PopupMediaValue, Esri::ArcGISRuntime::PopupRelatedFeaturesDefinition, Esri::ArcGISRuntime::Portal, Esri::ArcGISRuntime::PortalGroup, Esri::ArcGISRuntime::PortalHelperServices, Esri::ArcGISRuntime::PortalInfo, Esri::ArcGISRuntime::PortalItemComment, Esri::ArcGISRuntime::PortalQueryResultSetForGroups, Esri::ArcGISRuntime::PortalQueryResultSetForItems, Esri::ArcGISRuntime::PortalUser, Esri::ArcGISRuntime::PreplannedMapArea, Esri::ArcGISRuntime::Raster, Esri::ArcGISRuntime::RasterCell, Esri::ArcGISRuntime::RasterFunction, Esri::ArcGISRuntime::RasterFunctionArguments, Esri::ArcGISRuntime::RasterRenderer, Esri::ArcGISRuntime::RelatedFeatureQueryResult, Esri::ArcGISRuntime::Renderer, Esri::ArcGISRuntime::RenderingRule, Esri::ArcGISRuntime::ReroutingParameters, Esri::ArcGISRuntime::RouteTask, Esri::ArcGISRuntime::RouteTracker, Esri::ArcGISRuntime::ServiceAreaTask, Esri::ArcGISRuntime::ServiceGeodatabase, Esri::ArcGISRuntime::ServiceVersionInfo, Esri::ArcGISRuntime::ServiceVersionParameters, Esri::ArcGISRuntime::SimulationParameters, Esri::ArcGISRuntime::SiteLayerDefinition, Esri::ArcGISRuntime::SketchEditConfiguration, Esri::ArcGISRuntime::SketchEditor, Esri::ArcGISRuntime::SketchStyle, Esri::ArcGISRuntime::SketchVertex, Esri::ArcGISRuntime::StatisticRecord, Esri::ArcGISRuntime::StatisticsQueryResult, Esri::ArcGISRuntime::SublayerSource, Esri::ArcGISRuntime::SubscriptionInfo, Esri::ArcGISRuntime::Surface, Esri::ArcGISRuntime::Symbol, Esri::ArcGISRuntime::SymbolLayer, Esri::ArcGISRuntime::SymbolReferenceProperties, Esri::ArcGISRuntime::SymbolStyle, Esri::ArcGISRuntime::SymbolStyleSearchResultSymbolFetcher, Esri::ArcGISRuntime::SyncLayerResult, Esri::ArcGISRuntime::TableDescription, Esri::ArcGISRuntime::TileCache, Esri::ArcGISRuntime::TrackingDistance, Esri::ArcGISRuntime::TrackingProgress, Esri::ArcGISRuntime::TrackingStatus, Esri::ArcGISRuntime::TransformationCatalog, Esri::ArcGISRuntime::TransformationMatrix, Esri::ArcGISRuntime::UniqueValue, Esri::ArcGISRuntime::UtilityAssetGroup, Esri::ArcGISRuntime::UtilityAssetType, Esri::ArcGISRuntime::UtilityAssociation, Esri::ArcGISRuntime::UtilityCategory, Esri::ArcGISRuntime::UtilityDomainNetwork, Esri::ArcGISRuntime::UtilityElement, Esri::ArcGISRuntime::UtilityNamedTraceConfiguration, Esri::ArcGISRuntime::UtilityNamedTraceConfigurationQueryParameters, Esri::ArcGISRuntime::UtilityNearestNeighbor, Esri::ArcGISRuntime::UtilityNetwork, Esri::ArcGISRuntime::UtilityNetworkAttribute, Esri::ArcGISRuntime::UtilityNetworkDefinition, Esri::ArcGISRuntime::UtilityNetworkSource, Esri::ArcGISRuntime::UtilityPropagator, Esri::ArcGISRuntime::UtilityTerminal, Esri::ArcGISRuntime::UtilityTerminalConfiguration, Esri::ArcGISRuntime::UtilityTerminalConfigurationPath, Esri::ArcGISRuntime::UtilityTerminalPath, Esri::ArcGISRuntime::UtilityTier, Esri::ArcGISRuntime::UtilityTierGroup, Esri::ArcGISRuntime::UtilityTraceCondition, Esri::ArcGISRuntime::UtilityTraceConfiguration, Esri::ArcGISRuntime::UtilityTraceFilter, Esri::ArcGISRuntime::UtilityTraceFunction, Esri::ArcGISRuntime::UtilityTraceFunctionBarrier, Esri::ArcGISRuntime::UtilityTraceFunctionOutput, Esri::ArcGISRuntime::UtilityTraceParameters, Esri::ArcGISRuntime::UtilityTraceResult, Esri::ArcGISRuntime::UtilityTraversability, Esri::ArcGISRuntime::VectorMarkerSymbolElement, Esri::ArcGISRuntime::VectorTileCache, Esri::ArcGISRuntime::ViewInsets, Esri::ArcGISRuntime::VoiceGuidance, Esri::ArcGISRuntime::WfsService, Esri::ArcGISRuntime::WmsFeature, Esri::ArcGISRuntime::WmsService, and Esri::ArcGISRuntime::WmtsService

    This class was introduced in Esri::ArcGISRuntime 100.0.

    Public Functions

    Object(QObject *parent = nullptr)
    virtual ~Object() override

    Signals

    void errorOccurred(Esri::ArcGISRuntime::Error error)

    Detailed Description

    Member Function Documentation

    Object::Object(QObject *parent = nullptr)

    The constructor with an optional parent.

    [signal] void Object::errorOccurred(Esri::ArcGISRuntime::Error error)

    Signal emitted when an error occurs.

    • error - Details about the error.

    [override virtual] Object::~Object()

    The destructor.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close