Blob Blame History Raw
// -*- c++ -*-
/* Do not edit! -- generated file */
#include <sigc++/adaptors/lambda/select.h>

#ifndef SIGCXX_DISABLE_DEPRECATED

namespace sigc {

// sigc::_1 .. sigc::_7 must be kept until we can break ABI.
// See https://bugzilla.gnome.org/show_bug.cgi?id=755550
// The extern declarations have been moved from select.h, to keep them out of the API.
// Without them the const sigc::_1 .. sigc::_7 would be local to this .cc file.
extern SIGC_API const lambda<internal::lambda_select1> _1;
extern SIGC_API const lambda<internal::lambda_select2> _2;
extern SIGC_API const lambda<internal::lambda_select3> _3;
extern SIGC_API const lambda<internal::lambda_select4> _4;
extern SIGC_API const lambda<internal::lambda_select5> _5;
extern SIGC_API const lambda<internal::lambda_select6> _6;
extern SIGC_API const lambda<internal::lambda_select7> _7;

const lambda<internal::lambda_select1> _1;
const lambda<internal::lambda_select2> _2;
const lambda<internal::lambda_select3> _3;
const lambda<internal::lambda_select4> _4;
const lambda<internal::lambda_select5> _5;
const lambda<internal::lambda_select6> _6;
const lambda<internal::lambda_select7> _7;

} /* namespace sigc */

#endif // SIGCXX_DISABLE_DEPRECATED