summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Add tuple utils from murrayc-tuple-utils.Murray Cumming2016-03-0215-0/+1474
* exception_catch_functor::operator():Murray Cumming2016-03-022-14/+18
* Another use of decltype(auto) for a return typeMurray Cumming2016-03-021-1/+1
* Correct some documentation.Murray Cumming2016-03-021-2/+0
* More use of decltype(auto) for return types.Murray Cumming2016-03-022-8/+11
* retype: Make this variadic.Murray Cumming2016-03-021-37/+24
* slot.h: Remove comment about this being generated.Murray Cumming2016-03-021-2/+2
* slot.h: Use this as a normal .h file.Murray Cumming2016-03-023-28/+10
* slot: Make this fully variadic.Murray Cumming2016-03-021-290/+135
* slot.h.m4: make slot_call fully variadic.Murray Cumming2016-03-021-42/+36
* bind_functor::operator()(): Give this a dummy template parameter.Murray Cumming2016-03-022-4/+2
* slot.h.m4: visit_each specialization: Make this variadic.Murray Cumming2016-03-021-5/+5
* make_slot: Use decltype(auto) for return type.Murray Cumming2016-03-021-1/+1
* Replace some uses of result_type with decltype(auto).Murray Cumming2016-03-027-54/+35
* Remove code that used the SIGC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD ifnd...Murray Cumming2016-03-021-4/+0
* test_acum_iter: Replace signal_accumulated with signal<>::accumulated.Murray Cumming2016-03-028-108/+1
* signal.h: Use this as a normal header file.Murray Cumming2016-03-023-39/+30
* signal: Make this fully variadic.Murray Cumming2016-03-021-142/+119
* signal.h.m4: Rename signal1/2/3/etc to signal_with_accumulator.Murray Cumming2016-03-022-156/+153
* signal1/2/3/etc: Make this variadic.Murray Cumming2016-03-021-14/+13
* signal1/2/3: Move T_accumulator to second position.Murray Cumming2016-03-021-8/+8
* Remove useless SIGC_TYPEDEF_REDEFINE_ALLOWEDMurray Cumming2016-03-021-10/+0
* signal.h.m4: Make signal_emit fully variadic.Murray Cumming2016-03-021-246/+246
* signal_emit1/2/3/etc: Simplify call_type typedef.Murray Cumming2016-03-021-1/+1
* signal.h.m4: signal_emit1/2/3/etc: Make this variadic.Murray Cumming2016-03-021-70/+62
* signal.h.m4: signal_emit: Put the T_Accumulator before the args.Murray Cumming2016-03-021-7/+7
* test_disconnect: Use slot<> instead of slot1<>.Murray Cumming2016-03-021-1/+1
* slot.h.m4: Make slot1/2/3/etc variadic.Murray Cumming2016-03-021-14/+15
* m4: Remove unused UPPER and LOWER functions.Murray Cumming2016-03-021-2/+0
* tests: Use = delete instead of private constructors.Murray Cumming2016-03-023-12/+28
* test_ptr_fun: Comment out what doesn't work with g++.Murray Cumming2016-03-021-4/+16
* bind(): Make this variadic.Murray Cumming2016-03-021-23/+17
* bind(): Move T_functor the start.Murray Cumming2016-03-011-1/+1
* C++14: bind(): Use decltype(auto) for the return type.Murray Cumming2016-03-011-5/+2
* Rename deduce_result_type.h to adaptor_base.hMurray Cumming2016-03-013-2/+2
* C++14 Remove now-unused deduce_result_t.Murray Cumming2016-03-011-44/+2
* C++14: compose: Remove use of deduce_result_type.Murray Cumming2016-03-0113-197/+6
* C++14: operator(): Use decltype(auto) instead of deduce_result_type.Murray Cumming2016-03-017-22/+22
* Use C++14.Murray Cumming2016-03-011-1/+1
* deduce_result_type.h: Remove comment about it being generated.Murray Cumming2016-03-011-4/+0
* adaptor_trait.h: Remove comment about it being generated.Murray Cumming2016-03-011-2/+0
* C++11: Replace sigc::ref() with std::ref().Murray Cumming2016-03-0112-108/+54
* Remove (and replace) the _R_ and _P_ m4 macros.Murray Cumming2016-03-015-24/+21
* Remove (previously deprecated) lambda API.Murray Cumming2016-03-016-349/+5
* retype_functor: Make the slot version variadic.Murray Cumming2016-03-011-4/+4
* retype_functor: Make the pointer_functor version variadic.Murray Cumming2016-03-011-16/+15
* exception_catch.h: Use this as a normal .h file.Murray Cumming2016-03-013-25/+6
* exception_catch_functor: Make this variadic.Murray Cumming2016-03-011-22/+34
* track_obj_functor1*(): Make operator() variadic.Murray Cumming2016-03-011-31/+25
* Add test_bind_as_slot.Murray Cumming2016-03-012-0/+73