#include <textnode.hpp>
CSMFilter::TextNode::TextNode |
( |
int |
columnId, |
|
|
const std::string & |
text |
|
) |
| |
std::vector< int > CSMFilter::TextNode::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 |
- Todo:
- make pattern syntax configurable
Implements CSMFilter::Node.
std::string CSMFilter::TextNode::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::TextNode::mColumnId |
|
private |
std::string CSMFilter::TextNode::mText |
|
private |
The documentation for this class was generated from the following files:
- /home/travis/build/OpenMW/openmw/apps/opencs/model/filter/textnode.hpp
- /home/travis/build/OpenMW/openmw/apps/opencs/model/filter/textnode.cpp