Temporal information about a time-aware sublayer of a map service or feature service. More...
Header: | #include <LayerTimeInfo.h> |
Since: | Esri::ArcGISRuntime 100.0 |
Public Functions
LayerTimeInfo() | |
LayerTimeInfo(const Esri::ArcGISRuntime::LayerTimeInfo &other) | |
LayerTimeInfo(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 |
Esri::ArcGISRuntime::LayerTimeInfo & | operator=(const Esri::ArcGISRuntime::LayerTimeInfo &other) |
Esri::ArcGISRuntime::LayerTimeInfo & | operator=(Esri::ArcGISRuntime::LayerTimeInfo &&other) |
Detailed Description
Member Function Documentation
LayerTimeInfo::LayerTimeInfo ()
Default constructor. Creates an empty LayerTimeInfo.
LayerTimeInfo::LayerTimeInfo (const Esri::ArcGISRuntime::LayerTimeInfo &other)
Copy constructor from other LayerTimeInfo.
LayerTimeInfo::LayerTimeInfo (Esri::ArcGISRuntime::LayerTimeInfo &&other)
Copy constructor 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.
[since Esri::ArcGISRuntime 100.3]
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.
[since Esri::ArcGISRuntime 100.3]
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.
Esri::ArcGISRuntime::LayerTimeInfo &LayerTimeInfo::operator=(const Esri::ArcGISRuntime::LayerTimeInfo &other)
Assignment operator from other LayerTimeInfo.
Esri::ArcGISRuntime::LayerTimeInfo &LayerTimeInfo::operator=(Esri::ArcGISRuntime::LayerTimeInfo &&other)
Move operator from other LayerTimeInfo.