RPNX::QueryGraph
Typed, memoized, concurrent query evaluation for C++23
Loading...
Searching...
No Matches
rpnx::querygraph::query_class_data Struct Reference

All memoized instances belonging to one query specification. More...

#include <graphdata.hpp>

Public Attributes

tsig m_input_typesig
 Type signature for the query input type.
 
tsig m_output_typesig
 Type signature for the query output type.
 
std::map< std::vector< std::byte >, query_node_datam_instances
 Nodes indexed by serialized query input.
 

Detailed Description

All memoized instances belonging to one query specification.

Definition at line 114 of file graphdata.hpp.

Member Data Documentation

◆ m_input_typesig

tsig rpnx::querygraph::query_class_data::m_input_typesig

Type signature for the query input type.

Definition at line 117 of file graphdata.hpp.

◆ m_instances

std::map< std::vector< std::byte >, query_node_data > rpnx::querygraph::query_class_data::m_instances

Nodes indexed by serialized query input.

Definition at line 121 of file graphdata.hpp.

◆ m_output_typesig

tsig rpnx::querygraph::query_class_data::m_output_typesig

Type signature for the query output type.

Definition at line 119 of file graphdata.hpp.


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