|
xale-db 1.0
minimal SQL engine, written in c++
|
#include <CLIClient.h>


Public Member Functions | |
| void | start () override |
| Starts the CLI client interface. | |
| std::string | getInput (bool *isExit) override |
| Gets input from the command line. | |
| void | displayOutput (const std::string &output) override |
| Displays output to the command line. | |
| void | close () override |
| Closes the CLI client interface. | |
|
overridevirtual |
Closes the CLI client interface.
Implements Xale::Client::IClient.
|
overridevirtual |
Displays output to the command line.
| output | The output string to be displayed |
Implements Xale::Client::IClient.
|
overridevirtual |
Gets input from the command line.
Handles special commands prefixed with '!':
| isExit | A pointer to a boolean that will be set to true if the client wants to exit |
Implements Xale::Client::IClient.
|
overridevirtual |
Starts the CLI client interface.
Implements Xale::Client::IClient.