fs::Permissions
- Inherits: fs::FileInfoFlags
public
Functions
#
Permissions(int mode=0666)inline
explicit
fs::Permissions::Permissions (int mode=0666)
#
is_owner_execute() constinline
bool fs::Permissions::is_owner_execute () const
Type: bool
#
is_owner_read() constinline
bool fs::Permissions::is_owner_read () const
Type: bool
#
is_owner_write() constinline
bool fs::Permissions::is_owner_write () const
Type: bool
#
is_public_execute() constinline
bool fs::Permissions::is_public_execute () const
Type: bool
#
is_public_read() constinline
bool fs::Permissions::is_public_read () const
Type: bool
#
is_public_write() constinline
bool fs::Permissions::is_public_write () const
Type: bool
#
operator==(const Permissions &a) constinline
bool fs::Permissions::operator== (const Permissions &a) const
Type: bool
Parameters:
- const Permissions &
a
#
permissions() constinline
int fs::Permissions::permissions () const
Type: int
#
set_owner_execute()inline
Permissions & fs::Permissions::set_owner_execute ()
Type: Permissions &
#
set_owner_read()inline
Permissions & fs::Permissions::set_owner_read ()
Type: Permissions &
#
set_owner_write()inline
Permissions & fs::Permissions::set_owner_write ()
Type: Permissions &
#
set_public_execute()inline
Permissions & fs::Permissions::set_public_execute ()
Type: Permissions &
#
set_public_read()inline
Permissions & fs::Permissions::set_public_read ()
Type: Permissions &
#
set_public_write()inline
Permissions & fs::Permissions::set_public_write ()
Type: Permissions &
Static Functions
#
all_access()inline
static Permissions fs::Permissions::all_access ()
Type: Permissions
#
read_only()inline
static Permissions fs::Permissions::read_only ()
Type: Permissions
#
write_only()inline
static Permissions fs::Permissions::write_only ()
Type: Permissions