summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tiny indentation fix.variadic_mem_fun2Murray Cumming2016-03-061-1/+1
* mem_functor_base: Use member_method_result<>::type.Murray Cumming2016-03-061-1/+1
* Added member_method_result<>::type type trait.Murray Cumming2016-03-062-0/+48
* bound_mem_functor_base: Remove now-unnecessary T_obj template parameter.Murray Cumming2016-03-062-12/+14
* mem_functor_base: Remove T_obj template parameter.Murray Cumming2016-03-062-10/+12
* Add member_method_class<>::type type trait.Murray Cumming2016-03-062-2/+52
* A small const improvement.Murray Cumming2016-03-051-1/+1
* hide_functor: Don't specify a specific specialization for operator().Murray Cumming2016-03-051-12/+3
* Remove unnecessary TODO comment.Murray Cumming2016-03-051-1/+1
* bound_mem_functor_base: Remove now-unused T_return template parameter.Murray Cumming2016-03-052-10/+10
* mem_functor_base: Remove T_return template parameter.Murray Cumming2016-03-052-9/+9
* bound_mem_functor_base: Remove T_limit_reference template parameter.Murray Cumming2016-03-052-12/+7
* use limit_reference.h as a regular .h file.Murray Cumming2016-03-053-33/+9
* Rename limit_reference_base to limit_reference.Murray Cumming2016-03-054-16/+16
* Remove limit_reference_base<> aliases, such as const_limit_reference.Murray Cumming2016-03-053-41/+5
* limit_reference.h.m4: Remove unused 2nd LIMIT_REFERENCE() parameter.Murray Cumming2016-03-051-8/+5
* limit_reference_base: Rename template parameter back to T_type.Murray Cumming2016-03-051-14/+14
* limit_reference_base: Take just one template parameter.Murray Cumming2016-03-052-22/+26
* mem_fun: Use limit_reference_base instead of aliases.Murray Cumming2016-03-051-2/+2
* bound_*_mem_functor: Use limit_reference_base instead of aliases.Murray Cumming2016-03-051-1/+1
* limit_reference_base<>: Avoid the need for the T_trackable template parameter.Murray Cumming2016-03-051-8/+11
* retype.h: Remove comment saying it is generated.Murray Cumming2016-03-051-2/+1
* (bound_)mem_functor_base: Remove T_obj_with_modifier template parameter.Murray Cumming2016-03-042-29/+31
* Add member_method_is_const<> and member_method_is_volatile.Murray Cumming2016-03-044-0/+139
* mem_fun(): Use base bound_mem_functor_base instead of the aliases.Murray Cumming2016-03-041-5/+19
* mem_fun(): Use base mem_functor_base instead of the aliases.Murray Cumming2016-03-041-3/+8
* limit_reference.h.m4: Make *_limit_reference template aliases of a limit_refe...Murray Cumming2016-03-041-24/+50
* Use retype.h as a normal .h file.Murray Cumming2016-03-043-35/+10
* retype.h.m4: Have retype() for just the 2 base *_mem_functor_base classes.Murray Cumming2016-03-041-26/+32
* mem_func.h.m4: Have just one visitor specialization for bound_mem_functor_base.Murray Cumming2016-03-041-20/+21
* mem_fun.h.m4: Make bound_*_mem_functor template aliases of a bound_mem_functo...variadic_bind4Murray Cumming2016-03-041-39/+55
* mem_fun.h.m4: Make *_mem_functor template aliases of a mem_functor_base.Murray Cumming2016-03-041-37/+44
* functor_trait.h: Do not repeat mem_functor and pointer_function declarations.Murray Cumming2016-03-041-7/+2
* Split functor_trait.h into functor_base.h and functor_trait.h.Murray Cumming2016-03-044-8/+18
* Don't include functor_trait.h where it is not used.Murray Cumming2016-03-043-3/+0
* C++11: Change all typedefs to using.Murray Cumming2016-03-0429-204/+204
* bind.h.m4: Remove now-unnecessary dnls.Murray Cumming2016-03-041-5/+5
* Fix a typo in a static_asser() error message.Murray Cumming2016-03-031-1/+1
* bind_functor: Don't specify the operator() template specialization.Murray Cumming2016-03-031-21/+6
* bind_functor: Make bound_ private.Murray Cumming2016-03-031-2/+1
* signal_base: clear signal_impl in its own destructor.Murray Cumming2016-03-032-15/+15
* hide_functor::operator(): Do some perfect forwarding.Murray Cumming2016-03-031-2/+2
* hide_functor: Avoid using std::make_tuple().Murray Cumming2016-03-031-1/+1
* Update tuple-utils from murrayc-tuple-utils.Murray Cumming2016-03-032-11/+61
* Connection::operator bool(): Make this const.Murray Cumming2016-03-032-3/+2
* C++11: Make all operator bool() explicit.Murray Cumming2016-03-033-8/+4
* Remove use of removed SIGC_HAVE_SUN_REVERSE_ITERATORMurray Cumming2016-03-032-23/+1
* sigc++config.h.in: Remove unused macros.Murray Cumming2016-03-031-32/+0
* slot/slot_base: Make some API private.Murray Cumming2016-03-032-0/+5
* slot_rep::dup(): Take a slot_rep* instead of void*.Murray Cumming2016-03-032-5/+7