#include <IClient.h>
|
| virtual void | start ()=0 |
| | Starts the client interface.
|
| virtual std::string | getInput (bool *isExit)=0 |
| | Gets input from the client.
|
| virtual void | displayOutput (const std::string &output)=0 |
| | Displays output to the client.
|
| virtual void | close ()=0 |
| | Closes the client interface.
|
◆ close()
| virtual void Xale::Client::IClient::close |
( |
| ) |
|
|
pure virtual |
◆ displayOutput()
| virtual void Xale::Client::IClient::displayOutput |
( |
const std::string & | output | ) |
|
|
pure virtual |
Displays output to the client.
- Parameters
-
| output | The output string to be displayed |
Implemented in Xale::Client::CLIClient.
◆ getInput()
| virtual std::string Xale::Client::IClient::getInput |
( |
bool * | isExit | ) |
|
|
pure virtual |
Gets input from the client.
- Parameters
-
| isExit | A pointer to a boolean that will be set to true if the client wants to exit |
- Returns
- The input string from the client
Implemented in Xale::Client::CLIClient.
◆ start()
| virtual void Xale::Client::IClient::start |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: