@@ -38,8 +38,8 @@ SST::Core::Environment::EnvironmentConfigGroup::getKeys() const
3838{
3939 std::set<std::string> retKeys;
4040
41- for ( auto mapItr = params. begin (); mapItr != params. end (); mapItr++ ) {
42- retKeys.insert (mapItr-> first );
41+ for ( const auto & param : params ) {
42+ retKeys.insert (param. first );
4343 }
4444
4545 return retKeys;
@@ -80,8 +80,8 @@ SST::Core::Environment::EnvironmentConfigGroup::print()
8080
8181 printf (" \n " );
8282
83- for ( auto paramsItr = params. begin (); paramsItr != params. end (); paramsItr++ ) {
84- printf (" %s=%s\n " , paramsItr-> first .c_str (), paramsItr-> second .c_str ());
83+ for ( auto & param : params ) {
84+ printf (" %s=%s\n " , param. first .c_str (), param. second .c_str ());
8585 }
8686}
8787
@@ -90,8 +90,8 @@ SST::Core::Environment::EnvironmentConfigGroup::writeTo(FILE* outFile)
9090{
9191 fprintf (outFile, " \n [%s]\n " , groupName.c_str ());
9292
93- for ( auto paramsItr = params. begin (); paramsItr != params. end (); paramsItr++ ) {
94- fprintf (outFile, " %s=%s\n " , paramsItr-> first .c_str (), paramsItr-> second .c_str ());
93+ for ( auto & param : params ) {
94+ fprintf (outFile, " %s=%s\n " , param. first .c_str (), param. second .c_str ());
9595 }
9696}
9797
@@ -100,8 +100,8 @@ SST::Core::Environment::EnvironmentConfiguration::EnvironmentConfiguration() {}
100100SST::Core::Environment::EnvironmentConfiguration::~EnvironmentConfiguration ()
101101{
102102 // Delete all the groups we have created
103- for ( auto groupItr = groups. begin (); groupItr != groups. end (); groupItr++ ) {
104- delete groupItr-> second ;
103+ for ( auto & group : groups ) {
104+ delete group. second ;
105105 }
106106}
107107
@@ -136,8 +136,8 @@ SST::Core::Environment::EnvironmentConfiguration::getGroupNames()
136136{
137137 std::set<std::string> groupNames;
138138
139- for ( auto groupItr = groups. begin (); groupItr != groups. end (); groupItr++ ) {
140- groupNames.insert (groupItr-> first );
139+ for ( auto & group : groups ) {
140+ groupNames.insert (group. first );
141141 }
142142
143143 return groupNames;
@@ -152,8 +152,8 @@ SST::Core::Environment::EnvironmentConfiguration::getGroupByName(const std::stri
152152void
153153SST::Core::Environment::EnvironmentConfiguration::print ()
154154{
155- for ( auto groupItr = groups. begin (); groupItr != groups. end (); groupItr++ ) {
156- groupItr-> second ->print ();
155+ for ( auto & group : groups ) {
156+ group. second ->print ();
157157 }
158158}
159159
@@ -173,8 +173,8 @@ SST::Core::Environment::EnvironmentConfiguration::writeTo(const std::string& fil
173173 // exclusive since no one else should muck with it)
174174 flock (outputFD, LOCK_EX);
175175
176- for ( auto groupItr = groups. begin (); groupItr != groups. end (); groupItr++ ) {
177- groupItr-> second ->writeTo (output);
176+ for ( auto & group : groups ) {
177+ group. second ->writeTo (output);
178178 }
179179
180180 flock (outputFD, LOCK_UN);
@@ -184,7 +184,7 @@ SST::Core::Environment::EnvironmentConfiguration::writeTo(const std::string& fil
184184void
185185SST::Core::Environment::EnvironmentConfiguration::writeTo (FILE* output)
186186{
187- for ( auto groupItr = groups. begin (); groupItr != groups. end (); groupItr++ ) {
188- groupItr-> second ->writeTo (output);
187+ for ( auto & group : groups ) {
188+ group. second ->writeTo (output);
189189 }
190190}
0 commit comments