//! Loading for POD types from binary template<class T> inline typename std::enable_if<std::is_arithmetic<T>::value, void>::type CEREAL_LOAD_FUNCTION_NAME(BinaryInputArchive & ar, T & t) { ar.loadBinary(std::addressof(t), sizeof(t)); }
//! Loading binary data template <class T> inline void CEREAL_LOAD_FUNCTION_NAME(BinaryInputArchive & ar, BinaryData<T> & bd) { ar.loadBinary(bd.data, static_cast<std::size_t>(bd.size)); }
//! Loading binary data template <class T> inline void load(BinaryInputArchive & ar, BinaryData<T> & bd) { ar.loadBinary(bd.data, bd.size); }