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