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

#include <server_app.h>

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

Classes

struct  vertex_range
 

Public Member Functions

 ServerApp ()
 
AppBase::AppType type () const override
 
bool Query (GraphDBSession &graph, Decoder &input, Encoder &output) override
 
- Public Member Functions inherited from gs::WriteAppBase
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 }
 

Constructor & Destructor Documentation

◆ ServerApp()

gs::ServerApp::ServerApp ( )
inline

Member Function Documentation

◆ Query()

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

Implements gs::WriteAppBase.

◆ type()

AppBase::AppType gs::ServerApp::type ( ) const
overridevirtual

Reimplemented from gs::WriteAppBase.


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