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

    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.

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