Logo Search packages:      
Sourcecode: ardour version File versions

template<class T_type1, class T_type2, class T_type3, class T_type4, class T_type5, class T_type6, class T_type7, class T_functor>
bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7> sigc::bind ( const T_functor &  _A_func,
T_type1  _A_b1,
T_type2  _A_b2,
T_type3  _A_b3,
T_type4  _A_b4,
T_type5  _A_b5,
T_type6  _A_b6,
T_type7  _A_b7 
) [inline]

Creates an adaptor of type sigc::bind_functor which fixes the last 7 argument(s) of the passed functor. This function overload fixes the last 7 argument(s) of _A_func.

Parameters:
_A_func Functor that should be wrapped.
_A_b1 Argument to bind to _A_func.
_A_b2 Argument to bind to _A_func.
_A_b3 Argument to bind to _A_func.
_A_b4 Argument to bind to _A_func.
_A_b5 Argument to bind to _A_func.
_A_b6 Argument to bind to _A_func.
_A_b7 Argument to bind to _A_func.
Returns:
Adaptor that executes _A_func with the bound argument on invokation.

Definition at line 2251 of file bind.h.

Referenced by ImageFrameTimeAxisView::add_imageframe_group(), ImageFrameTimeAxisGroup::add_imageframe_item(), ImageFrameTimeAxis::add_marker_time_axis(), MarkerTimeAxisView::add_marker_view(), ImageFrameView::add_marker_view_item(), Gtk::TreeView::append_column_numeric(), MarkerTimeAxis::build_display_menu(), ImageFrameTimeAxis::build_display_menu(), MarkerTimeAxis::build_marker_menu(), TimeAxisView::build_size_menu(), ImageFrameTimeAxis::create_imageframe_menu(), ImageFrameSocketHandler::handle_insert_imageframe_group(), ImageFrameSocketHandler::handle_insert_imageframe_time_axis(), ImageFrameSocketHandler::handle_insert_imageframe_view(), ImageFrameSocketHandler::handle_insert_marker_time_axis(), ImageFrameTimeAxisView::ImageFrameTimeAxisView(), MarkerTimeAxisView::MarkerTimeAxisView(), MarkerView::MarkerView(), ImageFrameTimeAxisView::remove_imageframe_group(), ImageFrameTimeAxisGroup::remove_imageframe_item(), MarkerTimeAxisView::remove_marker_view(), ImageFrameView::remove_marker_view_item(), ImageFrameTimeAxisGroup::remove_this_group(), TimeAxisViewItem::remove_this_item(), VisualTimeAxis::remove_this_time_axis(), and ImageFrameTimeAxis::remove_time_axis_view().

{ return bind_functor<-1, T_functor,
                    T_type1,
                    T_type2,
                    T_type3,
                    T_type4,
                    T_type5,
                    T_type6,
                    T_type7>
                    (_A_func, _A_b1,_A_b2,_A_b3,_A_b4,_A_b5,_A_b6,_A_b7);
}


Generated by  Doxygen 1.6.0   Back to index