Lines Matching refs:pOutput
116 inline bool helper_write_list(OutputFile &pOutput, in helper_write_list() argument
131 if (pOutput.write(&item, sizeof(item)) != sizeof(item)) { in helper_write_list()
133 rsinfo::GetItemTypeName<ItemType>(), pOutput.getName().c_str(), in helper_write_list()
134 pOutput.getErrorMessage().c_str()); in helper_write_list()
144 bool RSInfo::write(OutputFile &pOutput) { in write() argument
145 off_t initial_offset = pOutput.tell(); in write()
146 const char *output_filename = pOutput.getName().c_str(); in write()
148 if (pOutput.hasError()) { in write()
150 output_filename, pOutput.getErrorMessage().c_str()); in write()
160 if (pOutput.write(&mHeader, sizeof(mHeader)) != sizeof(mHeader)) { in write()
162 output_filename, pOutput.getErrorMessage().c_str()); in write()
167 if (static_cast<size_t>(pOutput.write(mStringPool, mHeader.strPoolSize)) in write()
170 output_filename, pOutput.getErrorMessage().c_str()); in write()
176 (pOutput, *this, mHeader.pragmaList, mPragmas)) { in write()
182 (pOutput, *this, mHeader.objectSlotList, mObjectSlots)) { in write()
188 (pOutput, *this, mHeader.exportVarNameList, mExportVarNames)) { in write()
194 (pOutput, *this, mHeader.exportFuncNameList, mExportFuncNames)) { in write()
200 (pOutput, *this, mHeader.exportForeachFuncList, mExportForeachFuncs)) { in write()