27 #define _CRT_SECURE_NO_WARNINGS
42 #if defined(OSVR_WINDOWS) && !defined(OSVR_WINDOWS_DESKTOP)
47 return boost::optional<std::string>();
50 boost::optional<std::string>
53 boost::optional<std::string> ret;
55 auto initialRet = std::getenv(var.c_str());
56 if (
nullptr == initialRet) {
59 std::string val(initialRet);
70 #endif // end of if windows non-desktop
boost::optional< std::string > getEnvironmentVariable(std::string const &var)
Gets an environment variable's value. On systems that don't distinguish between having a variable def...
Header for determining what "WinAPI Family Partition" we're in, in a simple way.