summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* bind: Correct wrong use of type_trait_take_t.variadicMurray Cumming2016-03-011-2/+2
* Remove can_deduce_result_type_with_decltype.Murray Cumming2016-01-161-37/+4
* Remove functor_base.Murray Cumming2016-01-151-28/+4
* Functors: Do not derive from functor_base.Murray Cumming2016-01-1511-76/+15
* Remove deprecated SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPEMurray Cumming2016-01-151-23/+0
* Remove result_type typedefs.Murray Cumming2016-01-1515-79/+9
* signal_emit: Reorder the typedefs to fix the build.Murray Cumming2016-01-151-1/+1
* signal.h: Automatic deduction accumulator's operator() return type.Marcin Kolny2016-01-151-1/+1
* exception_catch_functor::operator():Murray Cumming2016-01-152-14/+18
* Another use of decltype(auto) for a return typeMurray Cumming2016-01-151-1/+1
* Correct some documentation.Murray Cumming2016-01-151-2/+0
* More use of decltype(auto) for return types.Murray Cumming2016-01-152-8/+11
* retype: Make this variadic.Murray Cumming2016-01-151-37/+24
* Updated .gitignore.Murray Cumming2016-01-151-0/+1
* slot.h: Remove comment about this being generated.Murray Cumming2016-01-151-2/+2
* slot.h: Use this as a normal .h file.Murray Cumming2016-01-153-28/+10
* slot: Make this fully variadic.Murray Cumming2016-01-151-290/+135
* slot.h.m4: make slot_call fully variadic.Murray Cumming2016-01-151-42/+36
* bind_functor::operator()(): Give this a dummy template parameter.Murray Cumming2016-01-152-4/+2
* slot.h.m4: visit_each specialization: Make this variadic.Murray Cumming2016-01-141-5/+5
* track_obj.h: Use this as a normal .h file.Murray Cumming2016-01-143-33/+13
* track_obj.h.m4: Make this variadic.Murray Cumming2016-01-145-98/+312
* make_slot: Use decltype(auto) for return type.Murray Cumming2016-01-141-1/+1
* Replace some uses of result_type with decltype(auto).Murray Cumming2016-01-147-54/+35
* hide.h: Use this as a normal .h file.Murray Cumming2016-01-143-34/+10
* hide_functor: Make this fully variadic.Murray Cumming2016-01-141-77/+58
* hide.h.m4: hide_functor::operator(): Make this variadic.Murray Cumming2016-01-1412-41/+585
* Remove code that used the SIGC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD ifnd...Murray Cumming2016-01-141-4/+0
* Remove the SIGC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD ifndefs.Murray Cumming2016-01-147-105/+0
* test_acum_iter: Replace signal_accumulated with signal<>::accumulated.Murray Cumming2016-01-141-1/+1
* signal.h: Use this as a normal header file.Murray Cumming2016-01-143-39/+30
* signal: Make this fully variadic.Murray Cumming2016-01-141-142/+119
* signal.h.m4: Rename signal1/2/3/etc to signal_with_accumulator.Murray Cumming2016-01-142-156/+153
* signal1/2/3/etc: Make this variadic.Murray Cumming2016-01-141-14/+13
* signal1/2/3: Move T_accumulator to second position.Murray Cumming2016-01-141-8/+8
* Remove useless SIGC_TYPEDEF_REDEFINE_ALLOWEDMurray Cumming2016-01-141-10/+0
* signal.h.m4: Make signal_emit fully variadic.Murray Cumming2016-01-141-246/+246
* signal_emit1/2/3/etc: Simplify call_type typedef.Murray Cumming2016-01-141-1/+1
* signal.h.m4: signal_emit1/2/3/etc: Make this variadic.Murray Cumming2016-01-141-70/+62
* signal.h.m4: signal_emit: Put the T_Accumulator before the args.Murray Cumming2016-01-141-7/+7
* test_disconnect: Use slot<> instead of slot1<>.Murray Cumming2016-01-141-1/+1
* fixMurray Cumming2016-01-141-0/+3
* slot.h.m4: Make slot1/2/3/etc variadic.Murray Cumming2016-01-141-14/+12
* m4: Remove unused UPPER and LOWER functions.Murray Cumming2016-01-141-2/+0
* tests: Use = delete instead of private constructors.Murray Cumming2016-01-143-12/+28
* test_ptr_fun: Comment out what doesn't work with g++.Murray Cumming2016-01-091-4/+16
* bind(): Make this variadic.Murray Cumming2016-01-081-23/+17
* bind(): Move T_functor the start.Murray Cumming2016-01-081-1/+1
* C++14: bind(): Use decltype(auto) for the return type.Murray Cumming2016-01-081-5/+2
* Rename deduce_result_type.h to adaptor_base.hMurray Cumming2016-01-083-2/+2