| 131 | } |
| 132 | |
| 133 | bool Close() noexcept { |
| 134 | bool ok = true; |
| 135 | if (Fd_ != INVALID_REALPIPEHANDLE) { |
| 136 | ok = CloseHandle(Fd_); |
| 137 | } |
| 138 | Fd_ = INVALID_REALPIPEHANDLE; |
| 139 | return ok; |
| 140 | } |
| 141 | |
| 142 | inline REALPIPEHANDLE Release() noexcept { |
| 143 | REALPIPEHANDLE ret = Fd_; |
no outgoing calls
no test coverage detected