#include <Environment.hpp>
Public Methods | |
bool | operator== ( EnvironmentCref ) const |
Equality operator. | |
Static Public Methods | |
UserIdentifier | getUserId ( void ) |
Retreive the real user id for the current process. | |
UserIdentifier | getEffectiveUserId ( void ) |
Retreive the effective user id for the current process. | |
GroupIdentifier | getGroupId ( void ) |
Retreive the real group id for the current process. | |
GroupIdentifier | getEffectiveGroupId ( void ) |
Retreive the effective group id for the current process. | |
ProcessIdentifier | getProcessGroupId ( void ) |
Retrieve the process group id for the current process. | |
ProcessIdentifier | getProcessGroupId ( ProcessIdentifierRef ) |
Retrieve the process group id for a specific process. | |
Int | setupCommonAccess ( CharCptr, const CreateDisposition & ) |
Basically, creates a filename for use by those Linux system api that require a key (IPC mainly). More... | |
Int | removeCommonAccess ( CharCptr ) |
The reverse of setupCommonAccess. More... | |
Protected Methods | |
Environment ( void ) throw (Assertion) | |
Environment ( EnvironmentCref ) throw (Assertion) | |
EnvironmentRef | operator= ( EnvironmentCref ) throw (Assertion) |
|
The reverse of setupCommonAccess.
|
|
Basically, creates a filename for use by those Linux system api that require a key (IPC mainly).
|