Пример #1
0
 void                  load(BinaryBuffer& bb, T* x, size_t n)
 {
   if (!detail::is_default< Serialization<T> >::value)
     for (size_t i = 0; i < n; ++i)
       diy::load(bb, x[i]);
   else      // if Serialization is not specialized for U, just load the binary data
     bb.load_binary((char*) &x[0], sizeof(T)*n);
 }
Пример #2
0
 static void         load(BinaryBuffer& bb, T& x)                { bb.load_binary((char*)        &x, sizeof(T)); }