Skip To Content ArcGIS for Developers Sign In Dashboard

RangeDomain Class

(Esri::ArcGISRuntime::RangeDomain)

A domain which specifies a range of valid values for a field. More...

Header: #include <RangeDomain>
Since: Esri::ArcGISRuntime 100.0
Inherits: Domain

Public Functions

RangeDomain()
RangeDomain(const RangeDomain &other)
RangeDomain(RangeDomain &&other)
RangeDomain(const Domain &other)
~RangeDomain()
bool isValid() const
QVariant maxValue() const
QVariant minValue() const
RangeDomain &operator=(const RangeDomain &other)
RangeDomain &operator=(RangeDomain &&other)

Detailed Description

A domain which specifies a range of valid values for a field.

Member Function Documentation

RangeDomain::RangeDomain()

Default constructor. Creates an empty and invalid RangeDomain with domainType DomainType::Unknown.

See also DomainType.

RangeDomain::RangeDomain(const RangeDomain &other)

Copy constructor from other RangeDomain.

RangeDomain::RangeDomain(RangeDomain &&other)

Move constructor from other RangeDomain.

RangeDomain::RangeDomain(const Domain &other)

Converting constructor from other Domain.

See also Downcast helper functions.

RangeDomain::~RangeDomain()

Destructor.

bool RangeDomain::isValid() const

Gets whether this RangeDomain is valid.

A RangeDomain is valid if it is not empty and domainType is DomainType::RangeDomain.

Returns true if valid.

This function was introduced in Esri::ArcGISRuntime 100.2.

QVariant RangeDomain::maxValue() const

Returns the maximum value of the range.

Note: The supported types are:

QVariant RangeDomain::minValue() const

Returns the minimum value of the range.

Note: The supported types are:

RangeDomain &RangeDomain::operator=(const RangeDomain &other)

Assignment operator from other RangeDomain.

RangeDomain &RangeDomain::operator=(RangeDomain &&other)

Move operator from other RangeDomain.


Feedback on this topic?