bool process(char ch) { auto itr(_handlers.find({ch})); if (itr == _handlers.end()) { _ostr << "Command not found"; return true; } return (this->*itr->second)(); }
bool process(char ch) { auto itr(_handlers.find({ch})); return itr == _handlers.end() ? true : (this->*itr->second)(); }