API
 
Loading...
Searching...
No Matches
environment.hpp
Go to the documentation of this file.
1/** \file environment.hpp
2 * \brief Environment variables for the MagAO-X library
3 * \author Jared R. Males (jaredmales@gmail.com)
4 *
5 * History:
6 * - 2018-01-05 created by JRM
7 */
8
9#ifndef common_environment_hpp
10#define common_environment_hpp
11
12/** \defgroup env_var Environment Variables
13 * \ingroup common
14 *
15 * @{
16 */
17
18#ifndef MAGAOX_env_path
19 /// Environment variable setting the MagAO-X path.
20 #define MAGAOX_env_path "MAGAOX_PATH"
21#endif
22
23#ifndef MAGAOX_env_config
24 /// Environment variable setting the relative config path.
25 #define MAGAOX_env_config "MAGAOX_CONFIG_RPATH"
26#endif
27
28#ifndef MAGAOX_env_calib
29 /// Environment variable setting the relative calib path.
30 #define MAGAOX_env_calib "MAGAOX_CALIB_RPATH"
31#endif
32
33#ifndef MAGAOX_env_log
34 /// Environment variable setting the relative log path.
35 #define MAGAOX_env_log "MAGAOX_LOG_RPATH"
36#endif
37
38#ifndef MAGAOX_env_telem
39 /// Environment variable setting the relative telem path.
40 #define MAGAOX_env_telem "MAGAOX_TELEM_RPATH"
41#endif
42
43#ifndef MAGAOX_env_rawimage
44 /// Environment variable setting the relative raw image path.
45 #define MAGAOX_env_rawimage "MAGAOX_RAWIMAGE_RPATH"
46#endif
47
48#ifndef MAGAOX_env_sys
49 /// Environment variable setting the relative system directory path.
50 #define MAGAOX_env_sys "MAGAOX_SYS_RPATH"
51#endif
52
53#ifndef MAGAOX_env_secrets
54 /// Environment variable setting the relative secrets path.
55 #define MAGAOX_env_secrets "MAGAOX_SECRETS_RPATH"
56#endif
57
58#ifndef MAGAOX_env_cpuset
59 /// Environment variable setting the cpu set path.
60 #define MAGAOX_env_cpuset "CGROUPS1_CPUSET_MOUNTPOINT"
61#endif
62
63
64///@}
65
66
67#endif //common_environment_hpp