4 #ifndef RUDIMENTS_ENVIRONMENT_H
5 #define RUDIMENTS_ENVIRONMENT_H
7 #include <rudiments/private/environmentincludes.h>
9 #ifdef RUDIMENTS_NAMESPACE
13 class environmentprivate;
20 static const char *getValue(
const char *variable);
27 static bool setValue(
const char *variable,
31 static bool remove(
const char *variable);
36 static const char *
const *variables();
49 static void setMutex(
mutex *mtx);
51 #include <rudiments/private/environment.h>
54 #ifdef RUDIMENTS_NAMESPACE