|
Flex
0.17.9
|
#include <app_base.h>

Public Types | |
| 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 } |
Public Member Functions | |
| virtual AppType | type () const =0 |
| virtual AppMode | mode () const =0 |
| virtual bool | run (GraphDBSession &db, Decoder &input, Encoder &output)=0 |
| virtual | ~AppBase () |
|
strong |
|
strong |
|
inlinevirtual |
|
pure virtual |
Implemented in gs::WriteAppBase, and gs::ReadAppBase.
|
pure virtual |
Implemented in gs::WriteAppBase, and gs::ReadAppBase.
|
pure virtual |
Implemented in gs::WriteAppBase, gs::ReadAppBase, gs::HQPSAdhocWriteApp, gs::HQPSAdhocReadApp, gs::CypherWriteApp, gs::CypherReadApp, and gs::ServerApp.
1.8.17