include/PanDataRsp.H

Go to the documentation of this file.
00001 /* ${copyright}$ */
00002 /* $Id: PanDataRsp.H 557 2006-03-09 18:57:03Z cesar $ */
00007 #ifndef __PANDATA_RSP_H__
00008 #define __PANDATA_RSP_H__
00009 
00010 #include <string>
00011 
00012 #include "libepp_nicbr.H"
00013 
00014 LIBEPP_NICBR_NS_BEGIN
00015 
00016 using std::string;
00017 
00019 class PanDataRsp : public Response
00020 {
00021 public:  
00023   PanDataRsp(bool reset = true) : Response(false) 
00024   {
00025     if (reset) {
00026       this->reset();
00027     }
00028   }
00029 
00031 
00034   void set_object_id(const string &object_id) 
00035   {
00036     _object_id = object_id;
00037   }
00038 
00040 
00043   string get_object_id() 
00044   {
00045     return _object_id;
00046   }
00047 
00049 
00052   void set_paResult(bool paResult)
00053   {
00054     _paResult = paResult;
00055   }
00056 
00058 
00061   bool get_paResult() 
00062   {
00063     return _paResult;
00064   }  
00065   
00067 
00070   void set_paDate(const string &paDate)
00071   {
00072     _paDate = paDate;
00073   }
00074 
00076 
00079   string get_paDate() 
00080   {
00081     return _paDate;
00082   }
00083   
00085   void reset() 
00086   {
00087     Response::reset();
00088     _object_id = "";
00089     _paResult = false;
00090     _paDate = "";
00091   }
00092   
00093   
00094 protected:
00096   string _object_id;
00097   
00099   bool _paResult;
00100   
00102   string _paDate;
00103   
00104  
00105 };
00106 
00107 LIBEPP_NICBR_NS_END
00108 #endif //__PANDATA_RSP_H__

Generated on Thu Jun 8 17:40:00 2006 for libepp_nicbr by  doxygen 1.4.6