20 #ifndef __ardour_gtk_selection_templates_h__
21 #define __ardour_gtk_selection_templates_h__
36 for (RegionSelection::iterator i =
regions.begin(); i !=
regions.end(); ++i) {
38 (region->*(method))();
44 for (RegionSelection::iterator i =
regions.begin(); i !=
regions.end(); ++i) {
51 for (RegionSelection::iterator i =
regions.begin(); i !=
regions.end(); ++i) {
59 template<
class A>
inline void
61 for (RegionSelection::iterator i =
regions.begin(); i !=
regions.end(); ++i) {
63 (region->*(method))(arg);
void foreach_midi_regionview(void(MidiRegionView::*method)(void))
void foreach_regionview(void(RegionView::*method)(void))
void foreach_region(void(ARDOUR::Region::*method)(void))