00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #pragma once
00012 #include "ippResponse.h"
00013
00014
00015 class IPPDME_EXT_CLASS ippGetCoordSystemResponse : public ippResponse {
00016
00017 private:
00018 ippCoordSysType _coordSys;
00019
00020 public:
00021 ippGetCoordSystemResponse(unsigned int inTagNumber, ippCoordSysType inCoordSys);
00022
00023 virtual ~ippGetCoordSystemResponse();
00024
00025 void setCoordSys(ippCoordSysType inCoordSys){ _coordSys = inCoordSys; }
00026
00027 ippCoordSysType getCoordSys()const { return _coordSys; }
00028 virtual std::string getResponseString() const;
00029 private:
00030 ippGetCoordSystemResponse(const ippGetCoordSystemResponse&);
00031 void operator=(const ippGetCoordSystemResponse&);
00032 };
00033
00034 IPP_DECLARE_SMARTPOINTER(ippGetCoordSystemResponse);