38#include <OpenVolumeMesh/FileManager/Serializers.hh>
40namespace OpenVolumeMesh
43std::ostream& serialize(std::ostream& _ostr,
const std::string& _rhs)
45 _ostr << _rhs.size() <<
":";
51std::istream& deserialize(std::istream& _istr, std::string& _rhs)
58 std::vector<char> tmp(len);
59 _istr.read(&tmp[0] , len);
60 _rhs.assign(&tmp[0], len);
67std::istream&
operator>>(std::istream& _istr, std::vector< bool >& _rhs)
72 for (
size_t i=0; i<size; i++)
std::istream & operator>>(std::istream &is, Matrix4x4T< Scalar > &m)
read the space-separated components of a vector from a stream */