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