fs::Permissions
- Inherits: fs::FileInfoFlags
public
Functions
Permissions(int mode=0666)#
inline explicit
fs::Permissions::Permissions (int mode=0666)is_owner_execute() const#
inline
bool fs::Permissions::is_owner_execute () constType: bool
is_owner_read() const#
inline
bool fs::Permissions::is_owner_read () constType: bool
is_owner_write() const#
inline
bool fs::Permissions::is_owner_write () constType: bool
is_public_execute() const#
inline
bool fs::Permissions::is_public_execute () constType: bool
is_public_read() const#
inline
bool fs::Permissions::is_public_read () constType: bool
is_public_write() const#
inline
bool fs::Permissions::is_public_write () constType: bool
operator==(const Permissions &a) const#
inline
bool fs::Permissions::operator== (const Permissions &a) constType: bool
Parameters:
- const Permissions &
a
permissions() const#
inline
int fs::Permissions::permissions () constType: 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