summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Sluift/Terminal.h')
-rw-r--r--Sluift/Terminal.h37
1 files changed, 19 insertions, 18 deletions
diff --git a/Sluift/Terminal.h b/Sluift/Terminal.h
index 3bc63e3..3443d16 100644
--- a/Sluift/Terminal.h
+++ b/Sluift/Terminal.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013 Isode Limited.
+ * Copyright (c) 2013-2016 Isode Limited.
* All rights reserved.
* See the COPYING file for more information.
*/
@@ -7,29 +7,30 @@
#pragma once
#include <string>
+
#include <boost/optional/optional.hpp>
namespace Swift {
- class Completer;
+ class Completer;
- class Terminal {
- public:
- Terminal();
- virtual ~Terminal();
+ class Terminal {
+ public:
+ Terminal();
+ virtual ~Terminal();
- Completer* getCompleter() const {
- return completer;
- }
+ Completer* getCompleter() const {
+ return completer;
+ }
- void setCompleter(Completer* completer) {
- this->completer = completer;
- }
+ void setCompleter(Completer* completer) {
+ this->completer = completer;
+ }
- virtual boost::optional<std::string> readLine(const std::string& prompt) = 0;
- virtual void addToHistory(const std::string& command) = 0;
- virtual void printError(const std::string& message) = 0;
+ virtual boost::optional<std::string> readLine(const std::string& prompt) = 0;
+ virtual void addToHistory(const std::string& command) = 0;
+ virtual void printError(const std::string& message) = 0;
- private:
- Completer* completer;
- };
+ private:
+ Completer* completer;
+ };
}