#include <qgssearchtreenode.h>
Definition at line 151 of file qgssearchtreenode.h.
Public Types | |
| enum | Type { valError, valString, valNumber } |
Public Member Functions | |
| QgsSearchTreeValue () | |
| QgsSearchTreeValue (QString string) | |
| QgsSearchTreeValue (double number) | |
| QgsSearchTreeValue (int error, QString errorMsg) | |
| bool | isNumeric () |
| bool | isError () |
| QString & | string () |
| double | number () |
Static Public Member Functions | |
| static int | compare (QgsSearchTreeValue &value1, QgsSearchTreeValue &value2, Qt::CaseSensitivity=Qt::CaseSensitive) |
Private Attributes | |
| Type | mType |
| QString | mString |
| double | mNumber |
| QgsSearchTreeValue::QgsSearchTreeValue | ( | ) | [inline] |
Definition at line 162 of file qgssearchtreenode.h.
| QgsSearchTreeValue::QgsSearchTreeValue | ( | QString | string | ) | [inline] |
| QgsSearchTreeValue::QgsSearchTreeValue | ( | double | number | ) | [inline] |
| QgsSearchTreeValue::QgsSearchTreeValue | ( | int | error, | |
| QString | errorMsg | |||
| ) | [inline] |
| int QgsSearchTreeValue::compare | ( | QgsSearchTreeValue & | value1, | |
| QgsSearchTreeValue & | value2, | |||
| Qt::CaseSensitivity | = Qt::CaseSensitive | |||
| ) | [static] |
Definition at line 402 of file qgssearchtreenode.cpp.
References isNumeric(), number(), QgsDebugMsgLevel, and string().
Referenced by QgsSearchTreeNode::checkAgainst().
| bool QgsSearchTreeValue::isNumeric | ( | ) | [inline] |
Definition at line 170 of file qgssearchtreenode.h.
References mType, and valNumber.
Referenced by QgsSearchTreeNode::checkAgainst(), compare(), and QgsSearchTreeNode::valueAgainst().
| bool QgsSearchTreeValue::isError | ( | ) | [inline] |
Definition at line 171 of file qgssearchtreenode.h.
References mType, and valError.
Referenced by QgsSearchTreeNode::getValue().
| QString& QgsSearchTreeValue::string | ( | ) | [inline] |
Definition at line 173 of file qgssearchtreenode.h.
References mString.
Referenced by QgsSearchTreeNode::checkAgainst(), compare(), QgsSearchTreeNode::getValue(), and QgsSearchTreeNode::valueAgainst().
| double QgsSearchTreeValue::number | ( | ) | [inline] |
Definition at line 174 of file qgssearchtreenode.h.
References mNumber.
Referenced by compare(), QgsSearchTreeNode::getValue(), and QgsSearchTreeNode::valueAgainst().
Type QgsSearchTreeValue::mType [private] |
Definition at line 177 of file qgssearchtreenode.h.
Referenced by isError(), isNumeric(), and QgsSearchTreeValue().
QString QgsSearchTreeValue::mString [private] |
Definition at line 178 of file qgssearchtreenode.h.
Referenced by QgsSearchTreeValue(), and string().
double QgsSearchTreeValue::mNumber [private] |
Definition at line 179 of file qgssearchtreenode.h.
Referenced by number(), and QgsSearchTreeValue().
1.5.1