Used to temporarily modify the process umask. More...
#include <gprocess.h>
Classes | |
| class | UmaskImp |
| A private implementation class used by G::Process::Umask. More... | |
Public Types | |
| enum | Mode { Readable, Tighter, Tightest, GroupOpen } |
Public Member Functions | |
| Umask (Mode) | |
| ~Umask () | |
Static Public Member Functions | |
| static void | set (Mode) |
Used to temporarily modify the process umask.
Definition at line 64 of file gprocess.h.
| Enumerator | |
|---|---|
| Readable | |
| Tighter | |
| Tightest | |
| GroupOpen | |
Definition at line 66 of file gprocess.h.
|
explicit |
Definition at line 270 of file gprocess_unix.cpp.
References G::Process::Umask::UmaskImp::m_old_mode.
| G::Process::Umask::~Umask | ( | ) |
Definition at line 276 of file gprocess_unix.cpp.
|
static |
Definition at line 282 of file gprocess_unix.cpp.
1.8.9.1