machineioman.h 481 B

12345678910111213141516171819202122
  1. #ifndef MACHINEIOMAN_H
  2. #define MACHINEIOMAN_H
  3. #include "ioman.h"
  4. class MachineIoMan : public IoMan {
  5. public:
  6. using IoMan::IoMan;
  7. bool parseJson(Json::Value *root, string jsonstring);
  8. bool handleJson(Json::Value root);
  9. void printNormalMessage(std::string msg);
  10. void printErrorMessage(std::string msg);
  11. void printDebugMessage(std::string msg);
  12. void printWelcomeMessage();
  13. std::string getCmdPrompt();
  14. std::string getUserPrompt();
  15. std::string getPassPrompt();
  16. };
  17. #endif