133 #ifndef OPENTXS_SERVER_HELPERS_HPP
134 #define OPENTXS_SERVER_HELPERS_HPP
147 if (std::getline(std::cin, line)) {
175 std::string result(
"");
178 std::string input_line(
"");
189 if (std::getline(std::cin, input_line,
'\n')) {
192 if (input_line[0] ==
'~')
196 result += input_line;
199 OTLog::Error(
"OT_CLI_ReadUntilEOF: getline() was unable to read a "
200 "string from std::cin\n");
203 if (std::cin.eof()) {
208 if (std::cin.fail()) {
213 if (std::cin.bad()) {
229 #endif // OPENTXS_SERVER_HELPERS_HPP
static EXPORT void Error(const char *szError)
EXPORT std::string OT_CLI_ReadLine()
EXPORT std::string OT_CLI_ReadUntilEOF()