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" 28 namespace Environment {
35 void configReadLine(FILE* theFile,
char* lineBuffer);
41 void populateEnvironmentConfig(
const std::string& path, EnvironmentConfiguration* cfg,
bool errorOnNotOpen);
47 void populateEnvironmentConfig(FILE* configFile, EnvironmentConfiguration* cfg,
bool errorOnNotOpen);
54 EnvironmentConfiguration* getSSTEnvironmentConfiguration(
const std::vector<std::string>& overridePaths);
60 #endif // SST_CORE_ENV_ENVQUERY_H