00001 #ifndef SCTARCHIVING_SERIALIZABLE_WRAPPERS_H
00002 #define SCTARCHIVING_SERIALIZABLE_WRAPPERS_H
00003
00004 #include "CalibrationController/IS/TestData.h"
00005 #include "CalibrationController/IS/SequenceData.h"
00006 #include "Sct/ISStreamerWrapper.h"
00007
00008 namespace SctArchiving{
00009
00010 #ifdef IS_SERIALIZABLE_BUG
00011 #warning Here is a bug fix for online versions before 00-21-02
00012 class SequenceDataStreamer : public Sct::ISStreamerWrapper<SequenceData>{
00013 void read(Sct::IStream& in, Sct::Streamable& ob, const Sct::IOManager& manager) const;
00014 };
00015
00016 class TestDataStreamer : public Sct::ISStreamerWrapper<TestData>{
00017 void read(Sct::IStream& in, Sct::Streamable& ob, const Sct::IOManager& manager) const;
00018 };
00019 #endif
00020
00021 }
00022
00023 #endif //SCTARCHIVING_SERIALIZABLE_WRAPPERS_H