machineioman.cpp 931 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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) {
  13. return false;
  14. }
  15. void MachineIoMan::printMessage(std::string msg, OutMsgType type) {
  16. switch(type) {
  17. case normal: {
  18. std::cout << msg << std::endl;
  19. break;
  20. }
  21. case error: {
  22. std::cout << msg << std::endl;
  23. break;
  24. }
  25. case debug: {
  26. std::cerr << msg << std::endl;
  27. break;
  28. }
  29. }
  30. }
  31. void MachineIoMan::printWelcomeMessage() {
  32. std::cout << "please enter user and password" << std::endl;
  33. }
  34. std::string MachineIoMan::getCmdPrompt() {
  35. return "";
  36. }
  37. std::string MachineIoMan::getUserPrompt() {
  38. return "";
  39. }
  40. std::string MachineIoMan::getPassPrompt() {
  41. return "";
  42. }