Chaste Commit::fa89f2b838c1edb21a1eaec92ee3a2eacc9255dd
ChasteSyscalls.hpp File Reference
#include <unistd.h>
#include <sys/stat.h>
+ Include dependency graph for ChasteSyscalls.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CHASTE_READONLY   0444
 
#define CHASTE_READ_EXECUTE   0555
 
#define CHASTE_READ_WRITE   0640
 
#define CHASTE_READ_WRITE_EXECUTE   0755
 

Detailed Description

This file provides access to some 'system calls'. Functions provided: chdir, getpid, chmod.

Definition in file ChasteSyscalls.hpp.

Macro Definition Documentation

◆ CHASTE_READ_EXECUTE

#define CHASTE_READ_EXECUTE   0555

Mode for chmod() to set read & execute permissions for everyone.

Definition at line 50 of file ChasteSyscalls.hpp.

◆ CHASTE_READ_WRITE

#define CHASTE_READ_WRITE   0640

Mode for chmod() to set read-write permissions for owner, and readonly for group.

Definition at line 52 of file ChasteSyscalls.hpp.

◆ CHASTE_READ_WRITE_EXECUTE

#define CHASTE_READ_WRITE_EXECUTE   0755

Mode for chmod() to set full permissions for owner, and read-execute for everyone else.

Definition at line 54 of file ChasteSyscalls.hpp.

◆ CHASTE_READONLY

#define CHASTE_READONLY   0444

Mode for chmod() to set readonly permissions for everyone.

Definition at line 48 of file ChasteSyscalls.hpp.