|
template<typename T > |
void | append_vector_of_trivially_copyable_to_buffer (const T &, std::vector< char > &) |
|
template<typename T , typename = std::enable_if_t<!std::is_same_v<T, bool> && std::is_trivially_copyable_v<T>>> |
void | append_vector_of_trivially_copyable_to_buffer (const std::vector< T > &object, std::vector< char > &dest_buffer) |
|
template<typename T , typename = std::enable_if_t<!std::is_same_v<T, bool> && std::is_trivially_copyable_v<T>>> |
void | append_vector_of_trivially_copyable_to_buffer (const std::vector< std::vector< T > > &object, std::vector< char > &dest_buffer) |
|
template<typename T > |
void | create_vector_of_trivially_copyable_from_buffer (const std::vector< char >::const_iterator &, const std::vector< char >::const_iterator &, T &) |
|
template<typename T , typename = std::enable_if_t<!std::is_same_v<T, bool> && std::is_trivially_copyable_v<T>>> |
void | create_vector_of_trivially_copyable_from_buffer (const std::vector< char >::const_iterator &cbegin, const std::vector< char >::const_iterator &cend, std::vector< T > &object) |
|
template<typename T , typename = std::enable_if_t<!std::is_same_v<T, bool> && std::is_trivially_copyable_v<T>>> |
void | create_vector_of_trivially_copyable_from_buffer (const std::vector< char >::const_iterator &cbegin, const std::vector< char >::const_iterator &cend, std::vector< std::vector< T > > &object) |
|