machineioman.cpp 938 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #include "../include/machineioman.h"
  2. #include <boost/algorithm/string.hpp>
  3. #include <fstream>
  4. #include <iostream>
  5. #include <limits>
  6. #include <vector>
  7. #include <readline/readline.h>
  8. using boost::asio::buffer;
  9. bool MachineIoMan::parseJson(Json::Value *root, string jsonstring) {
  10. return false;
  11. }
  12. bool MachineIoMan::handleJson(Json::Value root) { return false; }
  13. void MachineIoMan::printMessage(std::string msg, OutMsgType type) {
  14. switch (type) {
  15. case normal: {
  16. std::cout << msg << std::endl;
  17. break;
  18. }
  19. case error: {
  20. std::cout << msg << std::endl;
  21. break;
  22. }
  23. case debug: {
  24. std::cerr << msg << std::endl;
  25. break;
  26. }
  27. }
  28. }
  29. void MachineIoMan::printWelcomeMessage() {
  30. std::cout << "please enter user and password" << std::endl;
  31. }
  32. std::string MachineIoMan::getCmdPrompt() { return ""; }
  33. std::string MachineIoMan::getUserPrompt() { return ""; }
  34. std::string MachineIoMan::getPassPrompt() { return ""; }