GPUdb C++ API  Version 7.2.2.4
gpudb::QueryGraphResponse Struct Reference

A set of results returned by GPUdb::queryGraph. More...

#include <gpudb/protocol/query_graph.h>

Public Member Functions

 QueryGraphResponse ()
 Constructs a QueryGraphResponse object with default parameters. More...
 

Public Attributes

bool result
 Indicates a successful query. More...
 
std::vector< int64_t > adjacencyListIntArray
 The adjacency entity integer ID: either edge IDs per node requested (if using QUERY_EDGE_ID or QUERY_NODE1_ID and QUERY_NODE2_ID in the input) or two node IDs per edge requested (if using QUERY_NODE_ID in the input). More...
 
std::vector< std::string > adjacencyListStringArray
 The adjacency entity string ID: either edge IDs per node requested (if using QUERY_EDGE_NAME or QUERY_NODE1_NAME and QUERY_NODE2_NAME in the input) or two node IDs per edge requested (if using QUERY_NODE_NAME in the input). More...
 
std::vector< std::string > adjacencyListWktArray
 The adjacency entity WKTPOINT or WKTLINE ID: either edge IDs per node requested (if using QUERY_EDGE_WKTLINE or QUERY_NODE1_WKTPOINT and QUERY_NODE2_WKTPOINT in the input) or two node IDs per edge requested (if using QUERY_NODE_WKTPOINT in the input). More...
 
std::map< std::string, std::string > info
 Additional information. More...
 

Detailed Description

A set of results returned by GPUdb::queryGraph.

Definition at line 447 of file query_graph.h.

Constructor & Destructor Documentation

◆ QueryGraphResponse()

gpudb::QueryGraphResponse::QueryGraphResponse ( )
inline

Constructs a QueryGraphResponse object with default parameters.

Definition at line 452 of file query_graph.h.

Member Data Documentation

◆ adjacencyListIntArray

std::vector<int64_t> gpudb::QueryGraphResponse::adjacencyListIntArray

The adjacency entity integer ID: either edge IDs per node requested (if using QUERY_EDGE_ID or QUERY_NODE1_ID and QUERY_NODE2_ID in the input) or two node IDs per edge requested (if using QUERY_NODE_ID in the input).

Definition at line 472 of file query_graph.h.

◆ adjacencyListStringArray

std::vector<std::string> gpudb::QueryGraphResponse::adjacencyListStringArray

The adjacency entity string ID: either edge IDs per node requested (if using QUERY_EDGE_NAME or QUERY_NODE1_NAME and QUERY_NODE2_NAME in the input) or two node IDs per edge requested (if using QUERY_NODE_NAME in the input).

Definition at line 480 of file query_graph.h.

◆ adjacencyListWktArray

std::vector<std::string> gpudb::QueryGraphResponse::adjacencyListWktArray

The adjacency entity WKTPOINT or WKTLINE ID: either edge IDs per node requested (if using QUERY_EDGE_WKTLINE or QUERY_NODE1_WKTPOINT and QUERY_NODE2_WKTPOINT in the input) or two node IDs per edge requested (if using QUERY_NODE_WKTPOINT in the input).

Definition at line 488 of file query_graph.h.

◆ info

std::map<std::string, std::string> gpudb::QueryGraphResponse::info

Additional information.

Definition at line 493 of file query_graph.h.

◆ result

bool gpudb::QueryGraphResponse::result

Indicates a successful query.

Definition at line 464 of file query_graph.h.


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