xale-db 1.0
minimal SQL engine, written in c++
Loading...
Searching...
No Matches
Xale::Client::CLIClient Class Reference

#include <CLIClient.h>

Inheritance diagram for Xale::Client::CLIClient:
Inheritance graph
Collaboration diagram for Xale::Client::CLIClient:
Collaboration graph

Public Member Functions

void start () override
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 client.

Member Function Documentation

◆ close()

void Xale::Client::CLIClient::close ( )
overridevirtual

Closes the client.

Implements Xale::Client::IClient.

◆ displayOutput()

void Xale::Client::CLIClient::displayOutput ( const std::string & output)
overridevirtual

Displays output to the command line.

Implements Xale::Client::IClient.

◆ getInput()

std::string Xale::Client::CLIClient::getInput ( bool * isExit)
overridevirtual

Gets input from the command line.

Implements Xale::Client::IClient.

◆ start()

void Xale::Client::CLIClient::start ( )
overridevirtual

Implements Xale::Client::IClient.


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