Skip To Content ArcGIS for Developers Sign In Dashboard

LayerTimeInfo Class

class Esri::ArcGISRuntime::LayerTimeInfo

Temporal information about a time-aware sublayer of a map service or feature service. More...

Header: #include <LayerTimeInfo>
Since: Esri::ArcGISRuntime 100.0

This class was introduced in Esri::ArcGISRuntime 100.0.

Public Functions

LayerTimeInfo(Esri::ArcGISRuntime::LayerTimeInfo &&other)
LayerTimeInfo(const Esri::ArcGISRuntime::LayerTimeInfo &other)
LayerTimeInfo()
Esri::ArcGISRuntime::LayerTimeInfo &operator=(Esri::ArcGISRuntime::LayerTimeInfo &&other)
Esri::ArcGISRuntime::LayerTimeInfo &operator=(const Esri::ArcGISRuntime::LayerTimeInfo &other)
~LayerTimeInfo()
QString endTimeField() const
bool hasLiveData() const
Esri::ArcGISRuntime::TimeValue interval() const
bool isEmpty() const
QString startTimeField() const
Esri::ArcGISRuntime::TimeExtent timeExtent() const
Esri::ArcGISRuntime::TimeReference timeReference() const
QString trackIdField() const

Detailed Description

Member Function Documentation

LayerTimeInfo::LayerTimeInfo(Esri::ArcGISRuntime::LayerTimeInfo &&other)

Copy constructor from other LayerTimeInfo.

LayerTimeInfo::LayerTimeInfo(const Esri::ArcGISRuntime::LayerTimeInfo &other)

Copy constructor from other LayerTimeInfo.

LayerTimeInfo::LayerTimeInfo()

Default constructor. Creates an empty LayerTimeInfo.

Esri::ArcGISRuntime::LayerTimeInfo &LayerTimeInfo::operator=(Esri::ArcGISRuntime::LayerTimeInfo &&other)

Move operator from other LayerTimeInfo.

Esri::ArcGISRuntime::LayerTimeInfo &LayerTimeInfo::operator=(const Esri::ArcGISRuntime::LayerTimeInfo &other)

Assignment operator from other LayerTimeInfo.

LayerTimeInfo::~LayerTimeInfo()

Destructor.

QString LayerTimeInfo::endTimeField() const

Returns the name of the field containing information about the end time of a feature.

bool LayerTimeInfo::hasLiveData() const

Returns true if this LayerTimeInfo contains live data.

Esri::ArcGISRuntime::TimeValue LayerTimeInfo::interval() const

Returns the time interval of the data in the layer.

This function was introduced in Esri::ArcGISRuntime 100.3.

bool LayerTimeInfo::isEmpty() const

Returns true if this LayerTimeInfo is empty.

QString LayerTimeInfo::startTimeField() const

Returns the name of the field containing information about the start time of a feature.

Esri::ArcGISRuntime::TimeExtent LayerTimeInfo::timeExtent() const

Returns the time extent that is inclusive of all the data in the layer.

This function was introduced in Esri::ArcGISRuntime 100.3.

Esri::ArcGISRuntime::TimeReference LayerTimeInfo::timeReference() const

Returns information about how the time was referenced.

QString LayerTimeInfo::trackIdField() const

Returns the name of the field containing the trackId.


Feedback on this topic?