| 272 | //----------------------------------------------------------------------------- |
| 273 | template <typename SOURCE_TYPE> |
| 274 | int vtkPPixelTransfer::Execute(MPI_Comm comm, int rank, int nComps, SOURCE_TYPE* srcData, |
| 275 | int destType, void* destData, std::vector<MPI_Request>& reqs, std::deque<MPI_Datatype>& types, |
| 276 | int tag) |
| 277 | { |
| 278 | // second layer of dispatch |
| 279 | switch (destType) |
| 280 | { |
| 281 | vtkTemplateMacro( |
| 282 | return this->Execute(comm, rank, nComps, srcData, (VTK_TT*)destData, reqs, types, tag)); |
| 283 | } |
| 284 | return 0; |
| 285 | } |
| 286 | |
| 287 | //----------------------------------------------------------------------------- |
| 288 | template <typename SOURCE_TYPE, typename DEST_TYPE> |
no test coverage detected