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"
27 namespace Environment {
34 void configReadLine(FILE* theFile,
char* lineBuffer);
40 void populateEnvironmentConfig(
const std::string& path, EnvironmentConfiguration* cfg,
bool errorOnNotOpen);
46 void populateEnvironmentConfig(FILE* configFile, EnvironmentConfiguration* cfg,
bool errorOnNotOpen);
53 EnvironmentConfiguration* getSSTEnvironmentConfiguration(
const std::vector<std::string>& overridePaths);
59 #endif // SST_CORE_ENV_ENVQUERY_H