#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