|
RPNX::QueryGraph
Typed, memoized, concurrent query evaluation for C++23
|
Complete serializable snapshot of a QueryGraph instance. More...
#include <graphdata.hpp>
Public Attributes | |
| std::map< std::string, query_class_data > | m_node_classes |
Query classes indexed by their stable query_id. | |
| std::optional< node_reference_data > | m_root_node |
| Selected root for a partial dump, if one was requested. | |
Complete serializable snapshot of a QueryGraph instance.
A full dump leaves m_root_node empty. A dump rooted at one evaluated request records the root and contains only nodes reachable through its dependency edges.
Definition at line 133 of file graphdata.hpp.
| std::map< std::string, query_class_data > rpnx::querygraph::graph_data::m_node_classes |
Query classes indexed by their stable query_id.
Definition at line 136 of file graphdata.hpp.
| std::optional< node_reference_data > rpnx::querygraph::graph_data::m_root_node |
Selected root for a partial dump, if one was requested.
Definition at line 138 of file graphdata.hpp.