xale-db
1.0
minimal SQL engine, written in c++
Loading...
Searching...
No Matches
IClient.h
Go to the documentation of this file.
1
#ifndef CLIENT_I_CLIENT_H
2
#define CLIENT_I_CLIENT_H
3
4
#include <string>
5
#include <iostream>
6
7
namespace
Xale::Client
8
{
9
class
IClient
10
{
11
public
:
12
virtual
void
start
() = 0;
13
virtual
std::string
getInput
(
bool
* isExit) = 0;
14
virtual
void
displayOutput
(
const
std::string& output) = 0;
15
virtual
void
close
() = 0;
16
};
17
}
18
19
#endif
// CLIENT_I_CLIENT_H
Xale::Client::IClient
Definition
IClient.h:10
Xale::Client::IClient::close
virtual void close()=0
Xale::Client::IClient::start
virtual void start()=0
Xale::Client::IClient::getInput
virtual std::string getInput(bool *isExit)=0
Xale::Client::IClient::displayOutput
virtual void displayOutput(const std::string &output)=0
Xale::Client
Definition
CLIClient.h:7
include
Client
IClient.h
Generated by
1.16.1