KIO
Go to the documentation of this file.
24 #include <sys/types.h>
27 #include <QtCore/QPair>
28 #include <QtCore/QList>
63 KACL( mode_t basicPermissions );
90 unsigned short ownerPermissions()
const;
94 bool setOwnerPermissions(
unsigned short );
97 unsigned short owningGroupPermissions()
const;
101 bool setOwningGroupPermissions(
unsigned short );
104 unsigned short othersPermissions()
const;
108 bool setOthersPermissions(
unsigned short );
111 mode_t basePermissions()
const;
120 bool isExtended()
const;
126 unsigned short maskPermissions(
bool &exists )
const;
132 bool setMaskPermissions(
unsigned short );
139 unsigned short namedUserPermissions(
const QString&
name,
bool *exists )
const;
144 bool setNamedUserPermissions(
const QString& name,
unsigned short );
163 unsigned short namedGroupPermissions(
const QString& name,
bool *exists )
const;
168 bool setNamedGroupPermissions(
const QString& name,
unsigned short );
185 bool setACL(
const QString &aclStr );
194 virtual void virtual_hook(
int id,
void* data );
197 KACLPrivate*
const d;
198 KIO_EXPORT
friend QDataStream &
operator<< ( QDataStream & s,
const KACL & a );
199 KIO_EXPORT
friend QDataStream &
operator>> ( QDataStream & s,
KACL & a );
202 KIO_EXPORT QDataStream &
operator<< ( QDataStream & s,
const KACL & a );
203 KIO_EXPORT QDataStream &
operator>> ( QDataStream & s,
KACL & a );
QList< ACLGroupPermissions > ACLGroupPermissionsList
QPair< QString, unsigned short > ACLGroupPermissions
const char * name(StandardAction id)
QList< ACLGroupPermissions >::const_iterator ACLGroupPermissionsConstIterator
QList< ACLUserPermissions >::iterator ACLUserPermissionsIterator
QList< ACLGroupPermissions >::iterator ACLGroupPermissionsIterator
QPair< QString, unsigned short > ACLUserPermissions
QDataStream & operator>>(QDataStream &s, KACL &a)
The KACL class encapsulates a POSIX Access Control List.
QList< ACLUserPermissions >::const_iterator ACLUserPermissionsConstIterator
int operator!=(KSSLCertificate &x, KSSLCertificate &y)
QDataStream & operator<<(QDataStream &s, const KACL &a)
int operator==(KSSLCertificate &x, KSSLCertificate &y)
QStringList list(const QString &fileClass)
Returns a list of directories associated with this file-class.
QList< ACLUserPermissions > ACLUserPermissionsList
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:50:02 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.