MCPcopy Create free account
hub / github.com/Kitware/VTK / PushArray

Method PushArray

Parallel/Core/vtkMultiProcessStream.cxx:181–187  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

179//------------------------------------------------------------------------------
180template <typename T>
181void vtkMultiProcessStream::PushArray(T array[], unsigned int size)
182{
183 assert("pre: array is nullptr!" && (array != nullptr));
184 this->Internals->Data.push_back(vtkTypeTraits<T>::VTKTypeID());
185 this->Internals->Push(reinterpret_cast<unsigned char*>(&size), sizeof(unsigned int));
186 this->Internals->Push(reinterpret_cast<unsigned char*>(array), sizeof(T) * size);
187}
188
189//------------------------------------------------------------------------------
190void vtkMultiProcessStream::Push(char array[], unsigned int size)

Callers 1

PushMethod · 0.95

Calls 3

assertFunction · 0.50
push_backMethod · 0.45
PushMethod · 0.45

Tested by

no test coverage detected