template<typename SerializerT, typename T, typename Dispatcher>
SerializerDispatchByte struct
Public types
-
template<typename U>using isByteCopyType = typename std::enable_if<SerializableTraits<U, void>::is_bytecopyable, T>::type
-
template<typename U>using isNotByteCopyType = typename std::enable_if<not SerializableTraits<U, void>::is_bytecopyable, T>::type
Public functions
-
template<typename U = T>void operator()(SerializerT& s, T* val, SerialSizeType num, isByteCopyType<U>* = nullptr)
-
template<typename U = T>void operator()(SerializerT& s, T* val, SerialSizeType num, isNotByteCopyType<U>* = nullptr)