| Linderdaum Engine: clArchiveMP Class Reference | ![]() |
Implementation of a mount point for the uncompressed .RAR/.TAR files. More...
Public Member Functions | |
| clArchiveMP (clArchiveReader *R) | |
| virtual | ~clArchiveMP () |
| virtual iRAWFile * | CreateRAWFile (const LString &VirtualName) const |
| Create appropriate file reader for the specified VirtualName. | |
| virtual bool | FileExistsAtThisPoint (const LString &VirtualName) const |
| Check if virtual file VirtualName exists at this mount point. | |
| virtual Lint64 | GetFileTime (const LString &VirtualName) const |
| Retrieve file time. | |
| virtual LString | MapToThisPoint (const LString &VirtualName) const |
| Convert local file VirtualName to global name. | |
| virtual bool | IsPhysical () const |
| Mount point is usually a folder on OS native file system. | |
Private Attributes | |
| clArchiveReader * | FArchiveReader |
Implementation of a mount point for the uncompressed .RAR/.TAR files.
| clArchiveMP::clArchiveMP | ( | clArchiveReader * | R | ) | [inline] |
| virtual clArchiveMP::~clArchiveMP | ( | ) | [inline, virtual] |
| virtual iRAWFile* clArchiveMP::CreateRAWFile | ( | const LString & | VirtualName | ) | const [inline, virtual] |
Create appropriate file reader for the specified VirtualName.
Implements iMountPoint.
| virtual bool clArchiveMP::FileExistsAtThisPoint | ( | const LString & | VirtualName | ) | const [inline, virtual] |
Check if virtual file VirtualName exists at this mount point.
Implements iMountPoint.
| virtual Lint64 clArchiveMP::GetFileTime | ( | const LString & | VirtualName | ) | const [inline, virtual] |
Retrieve file time.
Implements iMountPoint.
| virtual bool clArchiveMP::IsPhysical | ( | ) | const [inline, virtual] |
Mount point is usually a folder on OS native file system.
Reimplemented from iMountPoint.
| virtual LString clArchiveMP::MapToThisPoint | ( | const LString & | VirtualName | ) | const [inline, virtual] |
Convert local file VirtualName to global name.
Implements iMountPoint.
clArchiveReader* clArchiveMP::FArchiveReader [private] |