SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmmvis::QueryPredicate Struct Reference

#include <queryparser.h>

Collaboration diagram for openswmmvis::QueryPredicate:

Public Member Functions

bool isValid () const noexcept
 

Public Attributes

std::shared_ptr< QueryNoderoot
 
QString error
 
int errorPos = -1
 

Detailed Description

Parse result. Either root is non-null and error empty, or error describes the failure (1-based position + message).

Member Function Documentation

◆ isValid()

bool openswmmvis::QueryPredicate::isValid ( ) const
inlinenoexcept

Member Data Documentation

◆ error

QString openswmmvis::QueryPredicate::error

◆ errorPos

int openswmmvis::QueryPredicate::errorPos = -1

◆ root

std::shared_ptr<QueryNode> openswmmvis::QueryPredicate::root

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