/* * File: TransferSerializer.h * Author: jgaebler * * Created on May 11, 2012, 2:54 PM */ #pragma once #ifndef TRANSFERSERIALIZER_H #define TRANSFERSERIALIZER_H #include namespace ubeeme { namespace moversight { class TransferContainer; /** * @brief A simple serializer/deserializer for moversight transfer container. * @author Jan Gäbler * @ingroup Moversight * @class TransferSerializer */ class TransferSerializer { public: TransferSerializer(); ~TransferSerializer(); static bool serialize(TransferContainer & upload, ByteArray & dest); static bool deserialize(ByteArray & data, TransferContainer & dest); }; } } #endif /* TRANSFERSERIALIZER_H */