|
Quantum GIS API Documentation
1.8
|
#include <qgssearchtreenode.h>
Public Types | |
| enum | Type { valError, valString, valNumber, valNull } |
Public Member Functions | |
| QgsSearchTreeValue () | |
| QgsSearchTreeValue (QString string) | |
| QgsSearchTreeValue (double number) | |
| QgsSearchTreeValue (int error, QString errorMsg) | |
| bool | isNumeric () |
| bool | isError () |
| bool | isNull () |
| QString & | string () |
| double | number () |
Static Public Member Functions | |
| static QgsSearchTreeValue | compare (QgsSearchTreeValue &value1, QgsSearchTreeValue &value2, Qt::CaseSensitivity=Qt::CaseSensitive) |
Private Attributes | |
| Type | mType |
| QString | mString |
| double | mNumber |
Definition at line 257 of file qgssearchtreenode.h.
Definition at line 261 of file qgssearchtreenode.h.
| QgsSearchTreeValue::QgsSearchTreeValue | ( | ) | [inline] |
Definition at line 269 of file qgssearchtreenode.h.
Referenced by compare().
| QgsSearchTreeValue::QgsSearchTreeValue | ( | QString | string | ) | [inline] |
Definition at line 270 of file qgssearchtreenode.h.
| QgsSearchTreeValue::QgsSearchTreeValue | ( | double | number | ) | [inline] |
Definition at line 271 of file qgssearchtreenode.h.
| QgsSearchTreeValue::QgsSearchTreeValue | ( | int | error, |
| QString | errorMsg | ||
| ) | [inline] |
Definition at line 272 of file qgssearchtreenode.h.
| QgsSearchTreeValue QgsSearchTreeValue::compare | ( | QgsSearchTreeValue & | value1, |
| QgsSearchTreeValue & | value2, | ||
| Qt::CaseSensitivity | cs = Qt::CaseSensitive |
||
| ) | [static] |
Definition at line 905 of file qgssearchtreenode.cpp.
References isNumeric(), number(), QgsDebugMsgLevel, QgsSearchTreeValue(), and string().
Referenced by QgsSearchTreeNode::checkAgainst().
| bool QgsSearchTreeValue::isError | ( | ) | [inline] |
Definition at line 278 of file qgssearchtreenode.h.
Referenced by QgsSearchTreeNode::checkAgainst(), and QgsSearchTreeNode::getValue().
| bool QgsSearchTreeValue::isNull | ( | ) | [inline] |
Definition at line 279 of file qgssearchtreenode.h.
Referenced by QgsSearchTreeNode::checkAgainst().
| bool QgsSearchTreeValue::isNumeric | ( | ) | [inline] |
Definition at line 277 of file qgssearchtreenode.h.
Referenced by QgsSearchTreeNode::checkAgainst(), compare(), and QgsSearchTreeNode::valueAgainst().
| double QgsSearchTreeValue::number | ( | ) | [inline] |
Definition at line 282 of file qgssearchtreenode.h.
Referenced by QgsSearchTreeNode::checkAgainst(), compare(), QgsSearchTreeNode::getValue(), and QgsSearchTreeNode::valueAgainst().
| QString& QgsSearchTreeValue::string | ( | ) | [inline] |
Definition at line 281 of file qgssearchtreenode.h.
Referenced by QgsSearchTreeNode::checkAgainst(), compare(), QgsSearchTreeNode::getValue(), and QgsSearchTreeNode::valueAgainst().
double QgsSearchTreeValue::mNumber [private] |
Definition at line 287 of file qgssearchtreenode.h.
QString QgsSearchTreeValue::mString [private] |
Definition at line 286 of file qgssearchtreenode.h.
Type QgsSearchTreeValue::mType [private] |
Definition at line 285 of file qgssearchtreenode.h.
1.7.6.1