ark
bkExtract.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef BKEXTRACT_H
00018 #define BKEXTRACT_H
00019 int copyByteBlock(VolInfo* volInfo, int src, int dest, unsigned numBytes);
00020 int extract(VolInfo* volInfo, BkDir* parentDir, char* nameToExtract,
00021 const char* destDir, const char* nameToUse, bool keepPermissions);
00022 int extractDir(VolInfo* volInfo, BkDir* srcDir, const char* destDir,
00023 const char* nameToUse, bool keepPermissions);
00024 int extractFile(VolInfo* volInfo, BkFile* srcFileInTree, const char* destDir,
00025 const char* nameToUse, bool keepPermissions);
00026 int extractSymlink(BkSymLink* srcLink, const char* destDir,
00027 const char* nameToUse);
00028 #endif