C++11: Cleaned up commands code with range-based for

This commit is contained in:
Paul Beckingham 2015-05-11 17:45:15 -04:00
parent bd3d58484a
commit 5a57dfd70d
42 changed files with 911 additions and 1065 deletions

View file

@ -55,12 +55,11 @@ int CmdGet::execute (std::string& output)
bool found = false;
std::vector <std::string> results;
std::vector <std::string>::iterator word;
for (word = words.begin (); word != words.end (); ++word)
for (auto& word : words)
{
Task t;
Variant result;
if (context.dom.get (*word, t, result))
if (context.dom.get (word, t, result))
{
results.push_back ((std::string) result);
found = true;