| 1166 | } |
| 1167 | |
| 1168 | ~TaskManager() |
| 1169 | { |
| 1170 | for (BufferList::iterator itr = SendBuffers.begin(); itr != SendBuffers.end(); ++itr) |
| 1171 | { |
| 1172 | MessageBuffer* buf = *itr; |
| 1173 | AssertNe(buf->GetRequest().Test(), 0); |
| 1174 | delete buf; |
| 1175 | } |
| 1176 | if (this->ReceiveBuffer) |
| 1177 | { |
| 1178 | this->ReceiveBuffer->GetRequest().Cancel(); |
| 1179 | delete ReceiveBuffer; |
| 1180 | } |
| 1181 | this->SetController(nullptr); |
| 1182 | } |
| 1183 | |
| 1184 | void SetController(vtkMPIController* controller) |
| 1185 | { |
nothing calls this directly
no test coverage detected