Go to the documentation of this file.
16 #ifndef ENGINES_GRAPH_DB_APP_BUILDIN_K_HOP_NEIGHBORS_
17 #define ENGINES_GRAPH_DB_APP_BUILDIN_K_HOP_NEIGHBORS_
19 #include "flex/engines/hqps_db/app/interactive_app_base.h"
22 class KNeighbors :
public CypherReadAppBase<std::string, int64_t, int32_t> {
26 std::string label_name, int64_t vertex_id,
27 int32_t hop_range)
override;
40 #endif // ENGINES_GRAPH_DB_APP_BUILDIN_K_HOP_NEIGHBORS_
Definition: k_hop_neighbors.h:30
results::CollectiveResults Query(const GraphDBSession &sess, std::string label_name, int64_t vertex_id, int32_t hop_range) override
Definition: k_hop_neighbors.cc:19
~KNeighborsFactory()=default
Definition: adj_list.h:23
KNeighbors()
Definition: k_hop_neighbors.h:24
Definition: k_hop_neighbors.h:22
Definition: graph_db_session.h:36
Definition: graph_db.h:77
KNeighborsFactory()=default
Definition: app_base.h:78
AppWrapper CreateApp(const GraphDB &db) override
Definition: k_hop_neighbors.cc:127
Definition: app_base.h:115