Skip to main content

fs::Permissions

Functions

Permissions(int mode=0666)#

inline explicit

fs::Permissions::Permissions (int mode=0666)

is_owner_execute() const#

inline

bool fs::Permissions::is_owner_execute () const

Type: bool

is_owner_read() const#

inline

bool fs::Permissions::is_owner_read () const

Type: bool

is_owner_write() const#

inline

bool fs::Permissions::is_owner_write () const

Type: bool

is_public_execute() const#

inline

bool fs::Permissions::is_public_execute () const

Type: bool

is_public_read() const#

inline

bool fs::Permissions::is_public_read () const

Type: bool

is_public_write() const#

inline

bool fs::Permissions::is_public_write () const

Type: bool

operator==(const Permissions &a) const#

inline

bool fs::Permissions::operator== (const Permissions &a) const

Type: bool

Parameters:

permissions() const#

inline

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