#include <valuenode.hpp>
Enumerator |
---|
Type_Closed |
|
Type_Open |
|
Type_Infinite |
|
CSMFilter::ValueNode::ValueNode |
( |
int |
columnId, |
|
|
Type |
lowerType, |
|
|
Type |
upperType, |
|
|
double |
lower, |
|
|
double |
upper |
|
) |
| |
std::vector< int > CSMFilter::ValueNode::getReferencedColumns |
( |
| ) |
const |
|
virtual |
Return a list of the IDs of the columns referenced by this node. The column mapping passed into test as columns must contain all columns listed here.
Reimplemented from CSMFilter::LeafNode.
- Returns
- Can the specified table row pass through to filter?
- Parameters
-
columns | column ID to column index mapping |
Implements CSMFilter::Node.
std::string CSMFilter::ValueNode::toString |
( |
bool |
numericColumns | ) |
const |
|
virtual |
Return a string that represents this node.
- Parameters
-
numericColumns | Use numeric IDs instead of string to represent columns. |
Implements CSMFilter::Node.
int CSMFilter::ValueNode::mColumnId |
|
private |
double CSMFilter::ValueNode::mLower |
|
private |
Type CSMFilter::ValueNode::mLowerType |
|
private |
std::string CSMFilter::ValueNode::mText |
|
private |
double CSMFilter::ValueNode::mUpper |
|
private |
Type CSMFilter::ValueNode::mUpperType |
|
private |
The documentation for this class was generated from the following files:
- /home/travis/build/OpenMW/openmw/apps/opencs/model/filter/valuenode.hpp
- /home/travis/build/OpenMW/openmw/apps/opencs/model/filter/valuenode.cpp