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

#include <adhoc_app.h>

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

Public Member Functions

 AdhocReadApp ()=default
 
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
 
AppType type () 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 }
 

Constructor & Destructor Documentation

◆ AdhocReadApp()

gs::AdhocReadApp::AdhocReadApp ( )
default

Member Function Documentation

◆ Query()

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

Implements gs::ReadAppBase.

◆ type()

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

Implements gs::AppBase.


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