OpenMW
|
#include <unarynode.hpp>
Public Member Functions | |
UnaryNode (boost::shared_ptr< Node > child, const std::string &name) | |
const Node & | getChild () const |
Node & | getChild () |
virtual std::vector< int > | getReferencedColumns () const |
virtual std::string | toString (bool numericColumns) const |
Private Attributes | |
boost::shared_ptr< Node > | mChild |
std::string | mName |
CSMFilter::UnaryNode::UnaryNode | ( | boost::shared_ptr< Node > | child, |
const std::string & | name | ||
) |
const CSMFilter::Node & CSMFilter::UnaryNode::getChild | ( | ) | const |
std::vector< int > CSMFilter::UnaryNode::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.
Implements CSMFilter::Node.
std::string CSMFilter::UnaryNode::toString | ( | bool | numericColumns | ) | const [virtual] |
Return a string that represents this node.
numericColumns | Use numeric IDs instead of string to represent columns. |
Implements CSMFilter::Node.
boost::shared_ptr<Node> CSMFilter::UnaryNode::mChild [private] |
std::string CSMFilter::UnaryNode::mName [private] |