Lines Matching refs:ARFile
30 static inline void writeInteger(unsigned num, std::ofstream& ARFile) { in writeInteger() argument
33 ARFile << (unsigned char)num; in writeInteger()
39 ARFile << (unsigned char)(0x80 | ((unsigned char)num & 0x7F)); in writeInteger()
204 std::ofstream& ARFile, in writeMember() argument
211 unsigned filepos = ARFile.tellp(); in writeMember()
272 ARFile.write((char*)&Hdr, sizeof(Hdr)); in writeMember()
276 ARFile.write(member.getPath().str().data(), in writeMember()
281 ARFile.write(data,fSize); in writeMember()
284 if ((ARFile.tellp() & 1) == 1) in writeMember()
285 ARFile << ARFILE_PAD; in writeMember()
294 Archive::writeSymbolTable(std::ofstream& ARFile) { in writeSymbolTable() argument
314 ARFile.write((char*)&Hdr, sizeof(Hdr)); in writeSymbolTable()
318 unsigned startpos = ARFile.tellp(); in writeSymbolTable()
326 writeInteger(I->second, ARFile); in writeSymbolTable()
328 writeInteger(I->first.length(), ARFile); in writeSymbolTable()
330 ARFile.write(I->first.data(), I->first.length()); in writeSymbolTable()
335 unsigned endpos = ARFile.tellp(); in writeSymbolTable()
344 ARFile << ARFILE_PAD; in writeSymbolTable()