LocalFeatureEditIterator Class

  • LocalFeatureEditIterator
  • class Esri::ArcGISRuntime::LocalFeatureEditIterator

    An iterator for a collection of LocalFeatureEdit. More...

    Header: #include <LocalFeatureEditIterator.h>
    Since: Esri::ArcGISRuntime 100.12

    Public Functions

    LocalFeatureEditIterator()
    LocalFeatureEditIterator(const Esri::ArcGISRuntime::LocalFeatureEditIterator &other)
    LocalFeatureEditIterator(Esri::ArcGISRuntime::LocalFeatureEditIterator &&other)
    ~LocalFeatureEditIterator()
    bool hasNext() const
    bool isEmpty() const
    QList<Esri::ArcGISRuntime::LocalFeatureEdit *> localFeatureEdits(QObject *parent = nullptr) const
    Esri::ArcGISRuntime::LocalFeatureEdit *next(QObject *parent = nullptr) const
    void reset()
    Esri::ArcGISRuntime::LocalFeatureEditIterator &operator=(const Esri::ArcGISRuntime::LocalFeatureEditIterator &other)
    Esri::ArcGISRuntime::LocalFeatureEditIterator &operator=(Esri::ArcGISRuntime::LocalFeatureEditIterator &&other)

    Detailed Description

    See also LocalFeatureEdit.

    Member Function Documentation

    LocalFeatureEditIterator::LocalFeatureEditIterator()

    Default Constructor; creates an empty LocalFeatureEditIterator instance.

    See also isEmpty.

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

    Copy constructor from other LocalFeatureEditIterator.

    LocalFeatureEditIterator::LocalFeatureEditIterator(Esri::ArcGISRuntime::LocalFeatureEditIterator &&other)

    Move constructor from other LocalFeatureEditIterator.

    LocalFeatureEditIterator::~LocalFeatureEditIterator()

    Destructor

    bool LocalFeatureEditIterator::hasNext() const

    Returns true if there is another local feature edit record available.

    bool LocalFeatureEditIterator::isEmpty() const

    Returns true if this LocalFeatureEditIterator is empty.

    QList<Esri::ArcGISRuntime::LocalFeatureEdit *> LocalFeatureEditIterator::localFeatureEdits(QObject *parent = nullptr) const

    Returns all local feature edit records in the iterator as a list of LocalFeatureEdit objects, with an optional parent.

    All LocalFeatureEdit in this iterator are returned in the list, regardless of whether any objects were already accessed through this iterator. After this call, this LocalFeatureEditIterator will point past the last object in the iterator. To start over, reading objects from the beginning of this iterator, call reset.

    The parent of the LocalFeatureEdit objects in the list will be the specified parent object. If no parent object is specified, the returned LocalFeatureEditIterator will be the parent.

    Esri::ArcGISRuntime::LocalFeatureEdit *LocalFeatureEditIterator::next(QObject *parent = nullptr) const

    Returns the next local feature edit, providing an optional parent.

    If no parent is specified then the LocalFeatureEditIterator takes ownership of the returned local feature edit,.

    void LocalFeatureEditIterator::reset()

    Points the iterator back to the front.

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

    Assignment operator from other LocalFeatureEditIterator.

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

    Move operator from other LocalFeatureEditIterator.

    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