143 guint 
start_timeout(guint millisec, 
const Callback::CallbackArg<bool&>* cb,
 
  144             gint priority = G_PRIORITY_DEFAULT, GMainContext* context = 0);
 
  199 guint 
start_timeout(guint millisec, 
const Callback::CallbackArg<bool&>* cb,
 
  200             Releaser& r, gint priority = G_PRIORITY_DEFAULT,
 
  201             GMainContext* context = 0);
 
  243       class = 
typename std::enable_if<!std::is_convertible<typename std::remove_reference<F>::type,
 
  244                                    const Callback::CallbackArg<bool&>*>::value>::type>
 
  253             gint priority = G_PRIORITY_DEFAULT, GMainContext* context = 0) {
 
  254   return start_timeout(millisec, Callback::lambda<bool&>(std::forward<F>(func)),
 
  323       class = 
typename std::enable_if<!std::is_convertible<typename std::remove_reference<F>::type,
 
  324                                    const Callback::CallbackArg<bool&>*>::value>::type>
 
  326             Releaser& r, gint priority = G_PRIORITY_DEFAULT,
 
  327             GMainContext* context = 0) {
 
  328   return start_timeout(millisec, Callback::lambda<bool&>(std::forward<F>(func)),
 
  365                 gint priority = G_PRIORITY_DEFAULT, GMainContext* context = 0);
 
  424                 Releaser& r, gint priority = G_PRIORITY_DEFAULT,
 
  425                 GMainContext* context = 0);
 
  470       class = 
typename std::enable_if<!std::is_convertible<typename std::remove_reference<F>::type,
 
  471                                    const Callback::CallbackArg<bool&>*>::value>::type>
 
  480                 gint priority = G_PRIORITY_DEFAULT, GMainContext* context = 0) {
 
  552       class = 
typename std::enable_if<!std::is_convertible<typename std::remove_reference<F>::type,
 
  553                                    const Callback::CallbackArg<bool&>*>::value>::type>
 
  555                 Releaser& r, gint priority = G_PRIORITY_DEFAULT,
 
  556                 GMainContext* context = 0) {