00001 #ifndef SCANRESULTIOHELPER_H 00002 #define SCANRESULTIOHELPER_H 00003 00004 namespace SctData { 00005 00006 class ScanHeader; 00007 class ModuleConfiguration; 00008 class ScanResult; 00009 class ScanPoints; 00010 00015 class ScanResultIOHelper { 00016 public: 00017 ScanResultIOHelper(); 00018 ScanHeader& getHeader() const; 00019 ModuleConfiguration& getConfiguration() const; 00020 ScanPoints& getPoints() const; 00021 void set(const ScanResult& ob) const; 00022 00023 protected: 00024 mutable ScanResult* ob; 00025 }; 00026 00027 } 00028 00029 #endif //#ifndef SCANRESULTIOHELPER_H