1#ifndef CLIENT_CLI_CLIENT_H
2#define CLIENT_CLI_CLIENT_H
16 void start()
override;
28 std::string
getInput(
bool* isExit)
override;
39 void close()
override;
45 void printHelp()
const;
52 std::string readSqlFile(
const std::string& path)
const;
58 std::string readLine();
60 std::vector<std::string> _history;
Definition CLIClient.h:11
void displayOutput(const std::string &output) override
Displays output to the command line.
Definition CLIClient.cpp:239
void close() override
Closes the CLI client interface.
Definition CLIClient.cpp:244
void start() override
Starts the CLI client interface.
Definition CLIClient.cpp:13
std::string getInput(bool *isExit) override
Gets input from the command line.
Definition CLIClient.cpp:172