]> git.tdb.fi Git - libs/datafile.git/blobdiff - source/loaderaction.h
Use C++11 features to manipulate containers
[libs/datafile.git] / source / loaderaction.h
index 6931f4849ff21ff6fee354fb9ac904011422e284..4666687e71534fd15d63499898ce9217250f4ee9 100644 (file)
@@ -113,8 +113,8 @@ public:
        {
                std::vector<A0> values;
                values.reserve(st.args.size());
-               for(Statement::Arguments::const_iterator i=st.args.begin(); i!=st.args.end(); ++i)
-                       values.push_back(i->get<A0>());
+               for(const Value &a: st.args)
+                       values.push_back(a.get<A0>());
                (dynamic_cast<L &>(l).*func)(values);
        }