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

Serialized state of one subquery input beneath a parent node. More...

#include <graphdata.hpp>

Public Attributes

status m_status
 Current result status.
 
std::vector< std::byte > m_output_data
 Serialized output, or diagnostic bytes for an error.
 
std::optional< canonical_error_result_datam_error_result
 Canonical error payload when m_status is canonical_error.
 

Detailed Description

Serialized state of one subquery input beneath a parent node.

Definition at line 69 of file graphdata.hpp.

Member Data Documentation

◆ m_error_result

std::optional< canonical_error_result_data > rpnx::querygraph::subquery_instance_data::m_error_result

Canonical error payload when m_status is canonical_error.

Definition at line 76 of file graphdata.hpp.

◆ m_output_data

std::vector< std::byte > rpnx::querygraph::subquery_instance_data::m_output_data

Serialized output, or diagnostic bytes for an error.

Definition at line 74 of file graphdata.hpp.

◆ m_status

status rpnx::querygraph::subquery_instance_data::m_status

Current result status.

Definition at line 72 of file graphdata.hpp.


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