20 #ifndef __ardour_gtk_track_view_list_h__
21 #define __ardour_gtk_track_view_list_h__
48 template <
typename Function>
50 for (iterator i = begin(); i != end(); ++i) {
55 template <
typename Function>
57 for (iterator i = begin(); i != end(); ) {
69 template <
typename Function>
71 for (iterator i = begin(); i != end(); ) {
82 template <
typename Function>
84 for (iterator i = begin(); i != end(); ) {
95 template <
typename Function>
97 for (iterator i = begin(); i != end(); ) {
108 template <
typename Function>
110 for (iterator i = begin(); i != end(); ) {
void foreach_route_ui(Function f)
void foreach_audio_time_axis(Function f)
virtual TrackViewList add(TrackViewList const &)
void foreach_stripable_time_axis(Function f)
ARDOUR::RouteList routelist() const
void foreach_midi_time_axis(Function f)
TrackViewList filter_to_unique_playlists()
void foreach_route_time_axis(Function f)
TrackViewList(std::list< TimeAxisView * > const &)
bool contains(TimeAxisView const *) const
void foreach_time_axis(Function f)
std::list< std::shared_ptr< Route > > RouteList