diff options
author | David Robillard <d@drobilla.net> | 2013-01-11 05:40:18 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2013-01-11 05:40:18 +0000 |
commit | d443ddb053141510311e002c59746a2dd9ba8b16 (patch) | |
tree | 6bbe7b6532824117dc9a1ca25d7a09ef3601c2cc /src/gui/NodeModule.cpp | |
parent | 10e9a3a800a35916872abf9e354be4c554338e4e (diff) | |
download | ingen-d443ddb053141510311e002c59746a2dd9ba8b16.tar.gz ingen-d443ddb053141510311e002c59746a2dd9ba8b16.tar.bz2 ingen-d443ddb053141510311e002c59746a2dd9ba8b16.zip |
Use range-based for loops where possible.
Mmm, shiny.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4919 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/NodeModule.cpp')
-rw-r--r-- | src/gui/NodeModule.cpp | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/gui/NodeModule.cpp b/src/gui/NodeModule.cpp index f7333fec..3a73e67e 100644 --- a/src/gui/NodeModule.cpp +++ b/src/gui/NodeModule.cpp @@ -113,13 +113,11 @@ NodeModule::create(GraphCanvas& canvas, ? new SubgraphModule(canvas, graph) : new NodeModule(canvas, block); - for (Resource::Properties::const_iterator m = block->properties().begin(); - m != block->properties().end(); ++m) - ret->property_changed(m->first, m->second); - - for (BlockModel::Ports::const_iterator p = block->ports().begin(); - p != block->ports().end(); ++p) - ret->new_port_view(*p); + for (const auto& p : block->properties()) + ret->property_changed(p.first, p.second); + + for (const auto& p : block->ports()) + ret->new_port_view(p); ret->set_stacked(block->polyphonic()); @@ -355,10 +353,9 @@ void NodeModule::set_control_values() { uint32_t index = 0; - for (BlockModel::Ports::const_iterator p = _block->ports().begin(); - p != _block->ports().end(); ++p) { - if (app().can_control(p->get())) { - value_changed(index, (*p)->value()); + for (const auto& p : _block->ports()) { + if (app().can_control(p.get())) { + value_changed(index, p->value()); } ++index; } |