Linderdaum Engine: clArchiveMP Class Reference
Updated: Sun Feb 5 2012 22:59:48
clArchiveMP Class Reference

Implementation of a mount point for the uncompressed .RAR/.TAR files. More...

List of all members.

Public Member Functions

 clArchiveMP (clArchiveReader *R)
virtual ~clArchiveMP ()
virtual iRAWFileCreateRAWFile (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

clArchiveReaderFArchiveReader

Detailed Description

Implementation of a mount point for the uncompressed .RAR/.TAR files.


Constructor & Destructor Documentation

clArchiveMP::clArchiveMP ( clArchiveReader R) [inline]
virtual clArchiveMP::~clArchiveMP ( ) [inline, virtual]

Member Function Documentation

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.


Member Data Documentation


The documentation for this class was generated from the following file: