QGIS API Documentation 3.39.0-Master (bca3cdb6021)
|
Represents a default, "not-specified" value for a feature attribute. More...
#include <qgsunsetattributevalue.h>
Public Member Functions | |
QgsUnsetAttributeValue ()=default | |
QgsUnsetAttributeValue (const QString &defaultValueClause) | |
Constructor for a QgsUnsetAttributeValue, with the specified original provider's default value clause. | |
QString | defaultValueClause () const |
Returns the original data provider's default value clause. | |
operator QVariant () const | |
Allows direct construction of QVariants from unset values. | |
bool | operator!= (const QgsUnsetAttributeValue &) const |
QgsUnsetAttributeValues are always considered equal to each other, regardless of what the original provider's default value clause was. | |
bool | operator== (const QgsUnsetAttributeValue &) const |
QgsUnsetAttributeValues are always considered equal to each other, regardless of what the original provider's default value clause was. | |
Represents a default, "not-specified" value for a feature attribute.
Definition at line 31 of file qgsunsetattributevalue.h.
|
default |
|
explicit |
Constructor for a QgsUnsetAttributeValue, with the specified original provider's default value clause.
Definition at line 20 of file qgsunsetattributevalue.cpp.
|
inline |
Returns the original data provider's default value clause.
Definition at line 45 of file qgsunsetattributevalue.h.
|
inline |
Allows direct construction of QVariants from unset values.
Definition at line 70 of file qgsunsetattributevalue.h.
|
inline |
QgsUnsetAttributeValues are always considered equal to each other, regardless of what the original provider's default value clause was.
Definition at line 55 of file qgsunsetattributevalue.h.
|
inline |
QgsUnsetAttributeValues are always considered equal to each other, regardless of what the original provider's default value clause was.
Definition at line 50 of file qgsunsetattributevalue.h.