MCPcopy Create free account
hub / github.com/Kitware/CMake / ~Impl

Method ~Impl

Utilities/cmcppdap/src/session.cpp:141–151  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

139 }
140
141 ~Impl() override {
142 inbox.close();
143 reader.close();
144 writer.close();
145 if (recvThread.joinable()) {
146 recvThread.join();
147 }
148 if (dispatchThread.joinable()) {
149 dispatchThread.join();
150 }
151 }
152
153 private:
154 using Payload = std::function<void()>;

Callers

nothing calls this directly

Calls 2

joinMethod · 0.80
closeMethod · 0.45

Tested by

no test coverage detected