12#ifndef SST_CORE_ENV_ENVQUERY_H
13#define SST_CORE_ENV_ENVQUERY_H
15#include "sst_config.h"
17#include "sst/core/env/envconfig.h"
27namespace Environment {
34void configReadLine(FILE* theFile,
char* lineBuffer);
40void populateEnvironmentConfig(
const std::string& path, EnvironmentConfiguration* cfg,
bool errorOnNotOpen);
46void populateEnvironmentConfig(FILE* configFile, EnvironmentConfiguration* cfg,
bool errorOnNotOpen);
53EnvironmentConfiguration* getSSTEnvironmentConfiguration(
const std::vector<std::string>& overridePaths);