Flex  0.17.9
Public Member Functions | List of all members
gs::HQPSAdhocReadApp Class Reference

HQPSAdhocReadApp is a builtin, proxy app used to evaluate adhoc read query. More...

#include <hqps_app.h>

Inheritance diagram for gs::HQPSAdhocReadApp:
Inheritance graph
[legend]
Collaboration diagram for gs::HQPSAdhocReadApp:
Collaboration graph
[legend]

Public Member Functions

 HQPSAdhocReadApp ()
 
AppType type () const override
 
bool Query (const GraphDBSession &graph, Decoder &input, Encoder &output) override
 
- Public Member Functions inherited from gs::ReadAppBase
AppMode mode () const override
 
bool run (GraphDBSession &db, Decoder &input, Encoder &output) override
 
- Public Member Functions inherited from gs::AppBase
virtual ~AppBase ()
 

Additional Inherited Members

- Public Types inherited from gs::AppBase
enum  AppType : uint8_t { AppType::kCppProcedure = 0, AppType::kCypherProcedure = 1, AppType::kCypherAdhoc = 2, AppType::kBuiltIn = 3 }
 
enum  AppMode : uint8_t { AppMode::kRead = 0, AppMode::kWrite = 1 }
 

Detailed Description

HQPSAdhocReadApp is a builtin, proxy app used to evaluate adhoc read query.

Constructor & Destructor Documentation

◆ HQPSAdhocReadApp()

gs::HQPSAdhocReadApp::HQPSAdhocReadApp ( )
inline

Member Function Documentation

◆ Query()

bool gs::HQPSAdhocReadApp::Query ( const GraphDBSession graph,
Decoder input,
Encoder output 
)
overridevirtual

Implements gs::ReadAppBase.

◆ type()

AppType gs::HQPSAdhocReadApp::type ( ) const
inlineoverridevirtual

Reimplemented from gs::ReadAppBase.


The documentation for this class was generated from the following files: