Lines Matching refs:TheArchive
129 Archive* TheArchive = 0; variable
340 const Archive::SymTabType& symtab = TheArchive->getSymbolTable(); in printSymbolTable()
343 unsigned offset = TheArchive->getFirstFileOffset() + I->second; in printSymbolTable()
356 for (Archive::iterator I = TheArchive->begin(), E = TheArchive->end(); in doPrint()
407 for (Archive::iterator I = TheArchive->begin(), E = TheArchive->end(); in doDisplayTable()
445 for (Archive::iterator I = TheArchive->begin(), E = TheArchive->end(); in doExtract()
491 for (Archive::iterator I = TheArchive->begin(), E = TheArchive->end(); in doDelete()
497 TheArchive->erase(J); in doDelete()
506 if (TheArchive->writeToDisk(SymTable,TruncateNames,Compression,ErrMsg)) in doDelete()
524 Archive::iterator moveto_spot = TheArchive->end(); in doMove()
530 for (Archive::iterator I = TheArchive->begin(), E= TheArchive->end(); in doMove()
549 for (Archive::iterator I = TheArchive->begin(), E= TheArchive->end(); in doMove()
555 TheArchive->splice(moveto_spot,*TheArchive,I); in doMove()
561 if (TheArchive->writeToDisk(SymTable,TruncateNames,Compression,ErrMsg)) in doMove()
581 if (TheArchive->addFileBefore(*PI,TheArchive->end(),ErrMsg)) in doQuickAppend()
586 if (TheArchive->writeToDisk(SymTable,TruncateNames,Compression,ErrMsg)) in doQuickAppend()
608 Archive::iterator insert_spot = TheArchive->end(); in doReplaceOrInsert()
611 for (Archive::iterator I = TheArchive->begin(), E = TheArchive->end(); in doReplaceOrInsert()
678 if (TheArchive->addFileBefore(*PI,insert_spot, ErrMsg)) in doReplaceOrInsert()
684 if (TheArchive->writeToDisk(SymTable,TruncateNames,Compression,ErrMsg)) in doReplaceOrInsert()
725 TheArchive = Archive::CreateEmpty(ArchivePath, Context); in main()
726 TheArchive->writeToDisk(); in main()
729 TheArchive = Archive::OpenAndLoad(ArchivePath, Context, &Error); in main()
730 if (TheArchive == 0) { in main()
738 assert(TheArchive && "Unable to instantiate the archive"); in main()
741 std::auto_ptr<Archive> AutoArchive(TheArchive); in main()