LayerTimeInfo Class

  • LayerTimeInfo
  • class Esri::ArcGISRuntime::LayerTimeInfo

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

    Header: #include <LayerTimeInfo.h>
    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.

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