00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #pragma once
00018 #include "ippResponse.h"
00019 #include <string>
00020
00021 class IPPDME_EXT_CLASS ippKeyPressEResponse : public ippResponse {
00022
00023 private:
00024 std::string _keyName;
00025
00026 public:
00027 ippKeyPressEResponse(const char * inKeyName);
00028 virtual ~ippKeyPressEResponse();
00029
00030 void setKeyName(const char * inKeyName){ _keyName = inKeyName; }
00031 const char * getKeyName() const{ return _keyName.c_str(); }
00032
00033 virtual std::string getResponseString() const;
00034 private:
00035
00036 ippKeyPressEResponse(const ippKeyPressEResponse&);
00037 void operator=(const ippKeyPressEResponse&);
00038
00039 };
00040 IPP_DECLARE_SMARTPOINTER(ippKeyPressEResponse);