Rudiments

- Main Page
- Classes

environment.h
1 // Copyright (c) 2003 David Muse
2 // See the COPYING file for more information.
3
4 #ifndef RUDIMENTS_ENVIRONMENT_H
5 #define RUDIMENTS_ENVIRONMENT_H
6
7 #include <rudiments/private/environmentincludes.h>
8
9 class environmentprivate;
10
13 class RUDIMENTS_DLLSPEC environment {
14 public:
16 static const char *getValue(const char *variable);
17
23 static bool setValue(const char *variable,
24 const char *value);
25
27 static bool remove(const char *variable);
28
32 static const char * const *variables();
33
37 static bool clear();
38
42 static void setMutex(threadmutex *mtx);
43
44 #include <rudiments/private/environment.h>
45 };
46
47 #endif
threadmutex
Definition: threadmutex.h:13
environment
Definition: environment.h:13