Searched defs:dynamic_primitive_array_data (Results 1 – 1 of 1) sorted by relevance
194 struct dynamic_primitive_array_data { struct195 dynamic_primitive_array_data(communicator const&, A& arr) : m_buffer(arr) {} in dynamic_primitive_array_data() argument197 void* buffer() { return m_buffer.data(); } in buffer()198 void resize(std::size_t sz) { m_buffer.resize(sz); } in resize()199 void deserialize() {} in deserialize()200 MPI_Datatype datatype() { return get_mpi_datatype<typename A::value_type>(); } in datatype()202 A& m_buffer;