UDQASTNode.hpp
Go to the documentation of this file.
42 UDQASTNode(UDQTokenType type_arg, const std::string& func_name, const UDQASTNode& left, const UDQASTNode& right);
44 UDQASTNode(UDQTokenType type_arg, const std::string& string_value, const std::vector<std::string>& selector);
Definition: Serializer.hpp:38 Definition: UDQASTNode.hpp:36 void set_left(const UDQASTNode &arg) UDQASTNode(UDQTokenType type_arg, const std::string &func_name, const UDQASTNode &arg) UDQASTNode(double scalar_value) UDQASTNode(UDQTokenType type_arg, const std::string &func_name, const UDQASTNode &left, const UDQASTNode &right) UDQASTNode(UDQTokenType type_arg, const std::string &string_value, const std::vector< std::string > &selector) std::set< UDQTokenType > func_tokens() const void update_type(const UDQASTNode &arg) bool valid() const UDQASTNode() UDQASTNode * get_left() const static UDQASTNode serializeObject() bool operator==(const UDQASTNode &data) const UDQASTNode(UDQTokenType type_arg, const std::string &func_name) UDQASTNode(UDQTokenType type_arg) UDQSet eval(UDQVarType eval_target, const UDQContext &context) const UDQASTNode * get_right() const void set_right(const UDQASTNode &arg) Definition: UDQContext.hpp:35 Definition: UDQSet.hpp:60 Definition: A.hpp:4 @ NONE |