#include <kmountpoint.h>

Inheritance diagram for KMountPoint:
KShared

List of all members.

Public Types

enum  { NeedMountOptions = 1, NeedRealDeviceName = 2 }
typedef KSharedPtr< KMountPointPtr
typedef QValueList< PtrList

Public Member Functions

QString mountedFrom () const
QString realDeviceName () const
QString mountPoint () const
QString mountType () const
QStringList mountOptions () const
 ~KMountPoint ()

Static Public Member Functions

static KMountPoint::List possibleMountPoints (int infoNeeded=0)
static KMountPoint::List currentMountPoints (int infoNeeded=0)
static QString devNameFromOptions (const QStringList &options)

Detailed Description

The KMountPoint class provides information about mounted and unmounted disks.

It provides a system independent interface to fstab.

Author:
Waldo Bastian <bastian@kde.org>
Since:
3.2

Definition at line 35 of file kmountpoint.h.


Constructor & Destructor Documentation

Destructor.

Definition at line 103 of file kmountpoint.cpp.


Member Function Documentation

KMountPoint::List KMountPoint::currentMountPoints ( int  infoNeeded = 0) [static]

This function gives a list of all currently used mountpoints.

(mtab)

Parameters:
infoNeededFlags that specify which additional information should be fetched.

Definition at line 223 of file kmountpoint.cpp.

QString KMountPoint::devNameFromOptions ( const QStringList options) [static]

When using supermount, the device name is in the options field as dev=/my/device.

Since:
3.4

Definition at line 376 of file kmountpoint.cpp.

QString KMountPoint::mountedFrom ( ) const [inline]

Where this filesystem gets mounted from.

This can refer to a device, a remote server or something else.

Definition at line 62 of file kmountpoint.h.

Options used to mount the filesystem.

Only available when the NeedMountOptions flag was set.

Definition at line 85 of file kmountpoint.h.

QString KMountPoint::mountPoint ( ) const [inline]

Path where the filesystem is mounted or can be mounted.

Definition at line 74 of file kmountpoint.h.

QString KMountPoint::mountType ( ) const [inline]

Type of filesystem.

Definition at line 79 of file kmountpoint.h.

KMountPoint::List KMountPoint::possibleMountPoints ( int  infoNeeded = 0) [static]

This function gives a list of all possible mountpoints.

(fstab)

Parameters:
infoNeededFlags that specify which additional information should be fetched.

Definition at line 129 of file kmountpoint.cpp.

Canonical name of the device where the filesystem got mounted from.

(Or empty, if not a device) Only available when the NeedRealDeviceName flag was set.

Definition at line 69 of file kmountpoint.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys