index
:
delta/sigc++.git
actions-add-clang-10
actions-add-gcc-8-and-9
address-sanitizer
c++17v4
c++20
ci-clang-10
github-actions-check-format
kjellahl/test-ci
kjellahl/testci
libsigc++-2-10
libsigc++-2-12
libsigc++-2-8
libsigc++-3-0
libsigc++-3-2
libsigc-2-0
libsigc-2-2
libsigc-2-4
libsigc-2-6
master
origin/c++17
origin/c++17v2
origin/c++17v3
origin/c++17v4
origin/cmake-integration
origin/libsigc++-2-10
origin/libsigc++-2-8
origin/libsigc-2-0
origin/libsigc-2-2
origin/libsigc-2-4
origin/libsigc-2-6
origin/master
origin/variadic
reformat
test-overloaded-functions
tests-remove-sigc-cxx-typeof-ifdef
undefined-behavior-sanitizer
variadic
variadic_bind
variadic_bind2
variadic_bind3
variadic_bind4
variadic_mem_fun
variadic_mem_fun2
github.com: libsigcplusplus/libsigcplusplus.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use retype.h as a normal .h file.
variadic_mem_fun
Murray Cumming
2016-03-04
3
-12
/
+171
*
retype.h.m4: Have retype() for just the 2 base *_mem_functor_base classes.
Murray Cumming
2016-03-04
1
-26
/
+32
*
mem_func.h.m4: Have just one visitor specialization for bound_mem_functor_base.
Murray Cumming
2016-03-04
1
-20
/
+21
*
mem_fun.h.m4: Make bound_*_mem_functor template aliases of a bound_mem_functo...
variadic_bind4
Murray Cumming
2016-03-04
1
-39
/
+55
*
mem_fun.h.m4: Make *_mem_functor template aliases of a mem_functor_base.
Murray Cumming
2016-03-04
1
-37
/
+44
*
functor_trait.h: Do not repeat mem_functor and pointer_function declarations.
Murray Cumming
2016-03-04
1
-7
/
+2
*
Split functor_trait.h into functor_base.h and functor_trait.h.
Murray Cumming
2016-03-04
4
-8
/
+18
*
Don't include functor_trait.h where it is not used.
Murray Cumming
2016-03-04
3
-3
/
+0
*
C++11: Change all typedefs to using.
Murray Cumming
2016-03-04
29
-204
/
+204
*
bind.h.m4: Remove now-unnecessary dnls.
Murray Cumming
2016-03-04
1
-5
/
+5
*
Fix a typo in a static_asser() error message.
Murray Cumming
2016-03-03
1
-1
/
+1
*
bind_functor: Don't specify the operator() template specialization.
Murray Cumming
2016-03-03
1
-21
/
+6
*
bind_functor: Make bound_ private.
Murray Cumming
2016-03-03
1
-2
/
+1
*
signal_base: clear signal_impl in its own destructor.
Murray Cumming
2016-03-03
2
-15
/
+15
*
hide_functor::operator(): Do some perfect forwarding.
Murray Cumming
2016-03-03
1
-2
/
+2
*
hide_functor: Avoid using std::make_tuple().
Murray Cumming
2016-03-03
1
-1
/
+1
*
Update tuple-utils from murrayc-tuple-utils.
Murray Cumming
2016-03-03
2
-11
/
+61
*
Connection::operator bool(): Make this const.
Murray Cumming
2016-03-03
2
-3
/
+2
*
C++11: Make all operator bool() explicit.
Murray Cumming
2016-03-03
3
-8
/
+4
*
Remove use of removed SIGC_HAVE_SUN_REVERSE_ITERATOR
Murray Cumming
2016-03-03
2
-23
/
+1
*
sigc++config.h.in: Remove unused macros.
Murray Cumming
2016-03-03
1
-32
/
+0
*
slot/slot_base: Make some API private.
Murray Cumming
2016-03-03
2
-0
/
+5
*
slot_rep::dup(): Take a slot_rep* instead of void*.
Murray Cumming
2016-03-03
2
-5
/
+7
*
Add and use notifiable base class instead of void*.
Murray Cumming
2016-03-03
9
-41
/
+49
*
Remove C++ standard library checks.
Murray Cumming
2016-03-03
2
-71
/
+0
*
Remove nil and the associated pragma push/pop fixes for Objective C++.
Murray Cumming
2016-03-03
7
-126
/
+0
*
signal: Use void instead of nil to mean no accumulator.
Murray Cumming
2016-03-03
1
-12
/
+14
*
Remove unused SIGC_CXX_SELF_REFERENCE_IN_MEMBER_INITIALIZATION() configure ch...
Murray Cumming
2016-03-03
3
-28
/
+1
*
Remove SIGC_WORKAROUND_OPERATOR_PARENTHESES, using just .template operator()<>.
Murray Cumming
2016-03-03
11
-116
/
+11
*
adaptor_functor: Do some perfect forwarding.
Murray Cumming
2016-03-03
1
-2
/
+2
*
retype_return_functor: Do some perfect forwarding.
Murray Cumming
2016-03-03
1
-2
/
+2
*
compose: Do some perfect forwarding.
Murray Cumming
2016-03-03
1
-2
/
+2
*
track_obj_functor: Do some perfect forwarding.
Murray Cumming
2016-03-03
1
-2
/
+2
*
bind(): Correct the static_assert().
Murray Cumming
2016-03-02
1
-2
/
+2
*
bind(): Add a static_assert() for when bind<num> is passed a too-high index.
Murray Cumming
2016-03-02
1
-0
/
+4
*
template.macros.m4: Remove unused m4 macros.
Murray Cumming
2016-03-02
1
-34
/
+0
*
Put tuple-utils into sigc::internal namespace.
Murray Cumming
2016-03-02
15
-53
/
+77
*
Move all tuple_*.h files into sigc++/tuple-utils/
Murray Cumming
2016-03-02
16
-25
/
+25
*
bind_functor::operator(): Do perfect forwarding.
Murray Cumming
2016-03-02
1
-2
/
+2
*
Create a parallel-installable sigc++-3.0 API/ABI.
Murray Cumming
2016-03-02
3
-6
/
+6
*
Add a TODO comment.
Murray Cumming
2016-03-02
1
-0
/
+1
*
bind: Some perfect forwarding.
Murray Cumming
2016-03-02
1
-6
/
+6
*
Avoid std::make_tuple().
Murray Cumming
2016-03-02
1
-2
/
+2
*
Put bind() in its own bind.h file instead of generating it.
Murray Cumming
2016-03-02
3
-28
/
+9
*
bind.h.m4: Make variadic.
Murray Cumming
2016-03-02
1
-168
/
+145
*
bind: Make the visitor<> specialization variadic.
Murray Cumming
2016-03-02
1
-25
/
+21
*
bind<-1>: Store the bound args in a tuple.
Murray Cumming
2016-03-02
1
-10
/
+29
*
bind<num>(): Store the single bound arg in a tuple.
Murray Cumming
2016-03-02
1
-4
/
+5
*
track_obj.h: Use this as a normal .h file.
Murray Cumming
2016-03-02
5
-40
/
+18
*
track_obj.h.m4: Make this variadic.
Murray Cumming
2016-03-02
2
-98
/
+69
[next]