示例#1
0
 static std::string dateTimezoneIniGet(void* p) {
   auto ret = g_context->getTimeZone();
   if (ret.isNull()) {
     return "";
   }
   return ret.toCppString();
 }
示例#2
0
// Attempts to load the default idekey from environment variables
static void loadIdeKey(std::map<std::string, std::string>& envCfg) {
  auto const dbgp_idekey = g_context->getenv(s_DBGP_IDEKEY);
  if (!dbgp_idekey.empty()) {
    envCfg["idekey"] = dbgp_idekey.toCppString();
    return;
  }

  auto const user = g_context->getenv(s_USER);
  if (!user.empty()) {
    envCfg["idekey"] = user.toCppString();
    return;
  }

  auto const username = g_context->getenv(s_USERNAME);
  if (!username.empty()) {
    envCfg["idekey"] = username.toCppString();
  }
}