Opm::UDQParseNode Struct Reference

#include <UDQParser.hpp>

Public Member Functions

 UDQParseNode (UDQTokenType type_arg, const std::string &value_arg, const std::vector< std::string > &selector_arg)
 
 UDQParseNode (UDQTokenType type_arg, const std::string &value_arg)
 
 UDQParseNode (UDQTokenType type_arg)
 

Public Attributes

UDQTokenType type
 
std::string value
 
std::vector< std::stringselector
 
UDQVarType var_type = UDQVarType::NONE
 

Constructor & Destructor Documentation

◆ UDQParseNode() [1/3]

Opm::UDQParseNode::UDQParseNode ( UDQTokenType  type_arg,
const std::string value_arg,
const std::vector< std::string > &  selector_arg 
)
inline

◆ UDQParseNode() [2/3]

Opm::UDQParseNode::UDQParseNode ( UDQTokenType  type_arg,
const std::string value_arg 
)
inline

◆ UDQParseNode() [3/3]

Opm::UDQParseNode::UDQParseNode ( UDQTokenType  type_arg)
inline

Member Data Documentation

◆ selector

std::vector<std::string> Opm::UDQParseNode::selector

◆ type

UDQTokenType Opm::UDQParseNode::type

◆ value

std::string Opm::UDQParseNode::value

◆ var_type

UDQVarType Opm::UDQParseNode::var_type = UDQVarType::NONE

Referenced by UDQParseNode().


The documentation for this struct was generated from the following file: