Lines Matching refs:recordFile_
156 recordFile_ = fopen(resolvedPath.c_str(), mode.c_str()); in StdoutRecord()
157 if (recordFile_ == nullptr) { in StdoutRecord()
171 if (recordFile_ == nullptr) { in Start()
172 recordFile_ = std::tmpfile(); in Start()
174 if (recordFile_ == nullptr) { in Start()
178 recordFile_ = fopen(resolvedPath.c_str(), "w+"); in Start()
179 if (recordFile_ == nullptr) { in Start()
193 if (dup2(fileno(recordFile_), STDOUT_FILENO) != -1) { in Start()
211 if (recordFile_ != nullptr) { in Stop()
212 const long fileLength = lseek(fileno(recordFile_), 0, SEEK_END); in Stop()
214 lseek(fileno(recordFile_), 0, SEEK_SET); in Stop()
215 const long len = read(fileno(recordFile_), content_.data(), fileLength); in Stop()
216 std::fclose(recordFile_); in Stop()
217 recordFile_ = nullptr; in Stop()