#include <vmsArchiveRAR.h>

Public Member Functions | |
| virtual bool | Extract (LPCSTR pszArchive, LPCSTR pszOutFolder) |
| vmsArchiveRAR () | |
| virtual | ~vmsArchiveRAR () |
Protected Attributes | |
| vmsUnRARDLL | m_unrar |
Definition at line 16 of file vmsArchiveRAR.h.
| vmsArchiveRAR::vmsArchiveRAR | ( | ) |
Definition at line 16 of file vmsArchiveRAR.cpp.
| vmsArchiveRAR::~vmsArchiveRAR | ( | ) | [virtual] |
Definition at line 21 of file vmsArchiveRAR.cpp.
Reimplemented from vmsArchive.
Definition at line 28 of file vmsArchiveRAR.cpp.
References AC_ER_FAILED, AC_ER_OK, AC_OM_CANCEL, AC_OM_SKIP, AEE_ABORTED_BY_USER, AEE_GENERIC_ERROR, AEE_NO_ERROR, vmsArchiveCallback::AfterExtract(), RAROpenArchiveDataEx::ArcName, vmsArchiveCallback::AskOverwrite(), vmsArchiveCallback::BeforeExtract(), RARHeaderData::CmtBuf, RAROpenArchiveDataEx::CmtBuf, RAROpenArchiveDataEx::CmtBufSize, ERAR_END_ARCHIVE, RARHeaderData::FileName, RARHeaderData::FileTime, GetFileSize(), vmsDLL::is_Loaded(), vmsUnRARDLL::Load(), LPSTR, vmsArchive::m_errExtract, vmsArchive::m_pAC, m_unrar, NULL, RAROpenArchiveDataEx::OpenMode, RAROpenArchiveDataEx::OpenResult, RARHeaderData::PackSize, vmsOverwriteFileInfo::pszFile, vmsOverwriteFileInfo::ptimeNewLastWrite, vmsOverwriteFileInfo::puNewSize, RAR_EXTRACT, RAR_OM_EXTRACT, RAR_SKIP, vmsUnRARDLL::RARCloseArchive(), vmsUnRARDLL::RAROpenArchiveEx(), vmsUnRARDLL::RARProcessFile(), vmsUnRARDLL::RARReadHeader(), vmsArchiveCallback::SetProgress(), and RARHeaderData::UnpSize.
vmsUnRARDLL vmsArchiveRAR::m_unrar [protected] |
1.5.6