kio Library API Documentation

KArchiveEntry Class Reference

Base class for the archive-file's directory structure. More...

#include <karchive.h>

Inheritance diagram for KArchiveEntry:

KArchiveDirectory KArchiveFile List of all members.

Public Member Functions

 KArchiveEntry (KArchive *archive, const QString &name, int access, int date, const QString &user, const QString &group, const QString &symlink)
QDateTime datetime () const
 Creation date of the file.

int date () const
QString name () const
 Name of the file without path.

mode_t permissions () const
 The permissions and mode flags as returned by the stat() function in st_mode.

QString user () const
 User who created the file.

QString group () const
 Group of the user who created the file.

QString symlink () const
 Symlink if there is one.

virtual bool isFile () const
virtual bool isDirectory () const

Protected Member Functions

KArchivearchive () const
virtual void virtual_hook (int id, void *data)

Detailed Description

Base class for the archive-file's directory structure.

See also:
KArchiveFile

KArchiveDirectory

Definition at line 172 of file karchive.h.


Member Function Documentation

QDateTime KArchiveEntry::datetime  )  const
 

Creation date of the file.

Definition at line 241 of file karchive.cpp.

References QDateTime::setTime_t().

QString KArchiveEntry::name  )  const [inline]
 

Name of the file without path.

Definition at line 190 of file karchive.h.

Referenced by KArchiveDirectory::copyTo(), and KArchiveFile::copyTo().

mode_t KArchiveEntry::permissions  )  const [inline]
 

The permissions and mode flags as returned by the stat() function in st_mode.

Definition at line 195 of file karchive.h.

QString KArchiveEntry::user  )  const [inline]
 

User who created the file.

Definition at line 199 of file karchive.h.

QString KArchiveEntry::group  )  const [inline]
 

Group of the user who created the file.

Definition at line 203 of file karchive.h.

QString KArchiveEntry::symlink  )  const [inline]
 

Symlink if there is one.

Definition at line 208 of file karchive.h.

virtual bool KArchiveEntry::isFile  )  const [inline, virtual]
 

Returns:
true if this entry is a file

Reimplemented in KArchiveFile.

Definition at line 213 of file karchive.h.

Referenced by KArchiveDirectory::copyTo().

virtual bool KArchiveEntry::isDirectory  )  const [inline, virtual]
 

Returns:
true if this entry is a directory

Reimplemented in KArchiveDirectory.

Definition at line 218 of file karchive.h.

Referenced by KArchiveDirectory::copyTo(), KArchiveDirectory::entry(), KArchive::findOrCreate(), and KZip::openArchive().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.4.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Sun Feb 27 22:15:34 2005 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001