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

Function BroadcastStringVector

IO/PIO/PIOAdaptor.cxx:84–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

82}
83
84void BroadcastStringVector(
85 vtkMultiProcessController* controller, std::vector<std::string>& svec, int rank)
86{
87 unsigned long len = static_cast<unsigned long>(svec.size());
88 controller->Broadcast(&len, 1, 0);
89 if (rank)
90 svec.resize(len);
91 std::vector<std::string>::iterator it;
92 for (it = svec.begin(); it != svec.end(); ++it)
93 {
94 BroadcastString(controller, *it, rank);
95 }
96}
97
98void BroadcastDoubleVector(
99 vtkMultiProcessController* controller, std::vector<double>& dvec, int rank)

Callers 1

initializeGlobalMethod · 0.70

Calls 6

BroadcastStringFunction · 0.70
sizeMethod · 0.45
BroadcastMethod · 0.45
resizeMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected