|
OpenMW
|
#include <narynode.hpp>
Public Member Functions | |
| NAryNode (const std::vector< boost::shared_ptr< Node > > &nodes, const std::string &name) | |
| int | getSize () const |
| const Node & | operator[] (int index) const |
| virtual std::vector< int > | getReferencedColumns () const |
| virtual std::string | toString (bool numericColumns) const |
Private Attributes | |
| std::vector< boost::shared_ptr < Node > > | mNodes |
| std::string | mName |
| CSMFilter::NAryNode::NAryNode | ( | const std::vector< boost::shared_ptr< Node > > & | nodes, |
| const std::string & | name | ||
| ) |
| std::vector< int > CSMFilter::NAryNode::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.
| int CSMFilter::NAryNode::getSize | ( | ) | const |
| const CSMFilter::Node & CSMFilter::NAryNode::operator[] | ( | int | index | ) | const |
| std::string CSMFilter::NAryNode::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.
std::string CSMFilter::NAryNode::mName [private] |
std::vector<boost::shared_ptr<Node> > CSMFilter::NAryNode::mNodes [private] |
1.7.6.1