FXACL.h File Reference


Detailed Description

Defines classes used in providing Access Control Lists.

#include "FXString.h"

Include dependency graph for FXACL.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  FX

Classes

class  FX::FXACLEntity
 Something which can be permitted or denied to do something within this operating system. More...
class  FX::FXACL
 Provides a portable Access Control List. More...
struct  FX::FXACL::Permissions
 Contains the permissions of an entity. More...
struct  FX::FXACL::Entry
 An entry within the ACL. More...
struct  FX::FXACL::ACLSupport
 Denotes how much security support the host OS provides. More...
class  FX::FXACLIterator
 Allows indexing of an ACL. More...

Defines

#define FXACL_READ
#define FXACL_WRITE
#define FXACL_EXECUTE
#define FXACL_APPEND
#define FXACL_COPYONWRITE
#define FXACL_LIST
#define FXACL_CREATEFILES
#define FXACL_CREATEDIRS
#define FXACL_TRAVERSE
#define FXACL_DELETEFILES
#define FXACL_DELETEDIRS
#define FXACL_READATTRS
#define FXACL_WRITEATTRS
#define FXACL_READPERMS
#define FXACL_WRITEPERMS
#define FXACL_TAKEOWNERSHIP
#define FXACL_GENREAD
#define FXACL_GENWRITE
#define FXACL_GENEXECUTE

Define Documentation

#define FXACL_GENREAD

Expands to generic read permissions for FX::FXACL::Permissions.

#define FXACL_GENWRITE

Expands to generic write permissions for FX::FXACL::Permissions.

#define FXACL_GENEXECUTE

Expands to generic execute permissions for FX::FXACL::Permissions.


(C) 2002-2008 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Jun 13 21:54:45 2008 for TnFOX by doxygen v1.5.6