userioman.h 420 B

12345678910111213141516171819202122
  1. #ifndef USERIOMAN_H
  2. #define USERIOMAN_H
  3. #include "ioman.h"
  4. class UserIoMan : public IoMan {
  5. protected:
  6. std::string promptcmd = "ccats";
  7. std::string promptuser = "username";
  8. std::string promptpass = "password";
  9. public:
  10. using IoMan::IoMan;
  11. bool parseJson(Json::Value *root, string jsonstring);
  12. bool handleJson(Json::Value root);
  13. void printErrorMessage(std::string msg);
  14. void printWelcomeMessage();
  15. };
  16. #endif