Home
last modified time | relevance | path

Searched refs:signal_impl (Results 1 – 25 of 78) sorted by relevance

1234

/dports/devel/libsigc++30/libsigc++-3.0.7/sigc++/
H A Dsignal_base.cc41 signal_impl::signal_impl() : exec_count_(0), deferred_(false) {} in signal_impl() function in sigc::internal::signal_impl
43 signal_impl::~signal_impl() in ~signal_impl()
65 signal_impl::clear() in clear()
93 signal_impl::size_type
119 signal_impl::iterator_type
125 signal_impl::iterator_type
132 signal_impl::add_notification_to_iter(const signal_impl::iterator_type& iter) in add_notification_to_iter()
138 signal_impl::iterator_type
139 signal_impl::insert(signal_impl::iterator_type i, const slot_base& slot_) in insert()
147 signal_impl::insert(signal_impl::iterator_type i, slot_base&& slot_) in insert()
[all …]
H A Dsignal_base.h45 struct SIGC_API signal_impl : public std::enable_shared_from_this<signal_impl> struct
52 signal_impl(); argument
53 ~signal_impl();
55 signal_impl(const signal_impl& src) = delete;
56 signal_impl& operator=(const signal_impl& src) = delete; argument
58 signal_impl(signal_impl&& src) = delete;
59 signal_impl& operator=(signal_impl&& src) = delete; argument
193 signal_impl* sig_;
215 const std::shared_ptr<signal_impl> sig_;
377 std::shared_ptr<internal::signal_impl> impl() const;
[all …]
H A Dsignal.h60 using iterator_type = signal_impl::const_iterator_type;
137 using iterator_type = signal_impl::const_iterator_type;
204 using slot_list = signal_impl::slot_list;
205 using iterator = signal_impl::iterator_type;
206 using const_iterator = signal_impl::const_iterator_type;
254 static decltype(auto) emit(const std::shared_ptr<internal::signal_impl>& impl,
296 static decltype(auto) emit(const std::shared_ptr<internal::signal_impl>& impl,
353 static decltype(auto) emit(const std::shared_ptr<internal::signal_impl>& impl,
/dports/textproc/stardict3/stardict-3.0.6/dict/src/sigc++/
H A Dsignal_base.cc25 signal_impl::signal_impl() in signal_impl() function in sigc::internal::signal_impl
36 void signal_impl::operator delete(void* p) in operator delete()
42 void signal_impl::clear() in clear()
47 signal_impl::size_type signal_impl::size() const in size()
52 signal_impl::iterator_type signal_impl::connect(const slot_base& slot_) in connect()
57 signal_impl::iterator_type signal_impl::erase(iterator_type i) in erase()
62 signal_impl::iterator_type signal_impl::insert(signal_impl::iterator_type i, const slot_base& slot_) in insert()
69 void signal_impl::sweep() in sweep()
80 void* signal_impl::notify(void* d) in notify()
82 signal_impl* self = reinterpret_cast<signal_impl*>(d); in notify()
[all …]
H A Dsignal_base.h44 struct SIGC_API signal_impl struct
51 signal_impl(); argument
150 signal_impl* sig_;
155 inline signal_exec(const signal_impl* sig) in signal_exec()
156 : sig_(const_cast<signal_impl*>(sig) ) in signal_exec()
174 typedef signal_impl::slot_list slot_list;
175 typedef signal_impl::iterator_type iterator;
176 typedef signal_impl::const_iterator_type const_iterator;
264 typedef internal::signal_impl::iterator_type iterator_type;
292 internal::signal_impl* impl() const;
[all …]
H A Dsignal.h197 explicit slot_list(internal::signal_impl* __list) in slot_list()
265 internal::signal_impl* list_;
287 typedef signal_impl::const_iterator_type iterator_type;
364 typedef signal_impl::const_iterator_type iterator_type;
436 typedef signal_impl::const_iterator_type iterator_type;
451 static result_type emit(signal_impl* impl)
478 typedef signal_impl::const_iterator_type iterator_type;
487 static result_type emit(signal_impl* impl)
530 typedef signal_impl::const_iterator_type iterator_type;
537 static result_type emit(signal_impl* impl)
[all …]
/dports/devel/libsigc++20/libsigc++-2.10.4/sigc++/
H A Dsignal_base.cc29 signal_impl* self_;
32 self_and_iter(signal_impl* self, signal_impl::iterator_type iter) in self_and_iter()
36 signal_impl::signal_impl() in signal_impl() function in sigc::internal::signal_impl
53 void signal_impl::clear() in clear()
77 signal_impl::size_type signal_impl::size() const noexcept in size()
100 signal_impl::iterator_type signal_impl::connect(const slot_base& slot_) in connect()
105 signal_impl::iterator_type signal_impl::connect(slot_base&& slot_) in connect()
110 signal_impl::iterator_type signal_impl::erase(iterator_type i) in erase()
126 signal_impl::iterator_type signal_impl::insert(signal_impl::iterator_type i, const slot_base& slot_) in insert()
134 signal_impl::iterator_type signal_impl::insert(signal_impl::iterator_type i, slot_base&& slot_) in insert()
[all …]
H A Dsignal_base.h45 struct SIGC_API signal_impl struct
52 signal_impl(); argument
54 signal_impl(const signal_impl& src) = delete;
55 signal_impl& operator=(const signal_impl& src) = delete; argument
57 signal_impl(signal_impl&& src) = delete;
58 signal_impl& operator=(signal_impl&& src) = delete; argument
193 signal_impl* sig_;
199 : sig_(const_cast<signal_impl*>(sig) ) in signal_exec()
217 typedef signal_impl::slot_list slot_list;
417 internal::signal_impl* impl() const;
[all …]
/dports/games/ecwolf/ecwolf-1.3.3-src/android-libs/sigc++/sigc++/
H A Dsignal_base.cc29 signal_impl* self_;
30 signal_impl::iterator_type iter_;
32 self_and_iter(signal_impl* self, signal_impl::iterator_type iter) in self_and_iter()
36 signal_impl::signal_impl() in signal_impl() function in sigc::internal::signal_impl
53 void signal_impl::clear() in clear()
70 signal_impl::size_type signal_impl::size() const in size()
75 bool signal_impl::blocked() const in blocked()
93 signal_impl::iterator_type signal_impl::connect(const slot_base& slot_) in connect()
98 signal_impl::iterator_type signal_impl::erase(iterator_type i) in erase()
114 signal_impl::iterator_type signal_impl::insert(signal_impl::iterator_type i, const slot_base& slot_) in insert()
[all …]
H A Dsignal_base.h45 struct SIGC_API signal_impl struct
52 signal_impl(); argument
170 signal_impl* sig_;
175 inline signal_exec(const signal_impl* sig) in signal_exec()
176 : sig_(const_cast<signal_impl*>(sig) ) in signal_exec()
194 typedef signal_impl::slot_list slot_list;
195 typedef signal_impl::iterator_type iterator;
196 typedef signal_impl::const_iterator_type const_iterator;
332 typedef internal::signal_impl::iterator_type iterator_type;
360 internal::signal_impl* impl() const;
[all …]
H A Dsignal.h194 explicit slot_list(internal::signal_impl* __list) in slot_list()
262 internal::signal_impl* list_;
290 typedef signal_impl::const_iterator_type iterator_type;
367 typedef signal_impl::const_iterator_type iterator_type;
444 typedef signal_impl::const_iterator_type iterator_type;
613 static result_type emit(signal_impl* impl)
632 static result_type emit_reverse(signal_impl* impl)
668 static result_type emit(signal_impl* impl)
705 static result_type emit_reverse(signal_impl* impl)
762 static result_type emit(signal_impl* impl)
[all …]
/dports/devel/libsigc++20/libsigc++-2.10.4/untracked/sigc++/
H A Dsignal.h198 explicit slot_list(internal::signal_impl* __list) in slot_list()
275 internal::signal_impl* list_;
303 typedef signal_impl::const_iterator_type iterator_type;
380 typedef signal_impl::const_iterator_type iterator_type;
457 typedef signal_impl::const_iterator_type iterator_type;
626 static result_type emit(signal_impl* impl)
648 static result_type emit_reverse(signal_impl* impl)
686 static result_type emit(signal_impl* impl)
726 static result_type emit_reverse(signal_impl* impl)
784 static result_type emit(signal_impl* impl)
[all …]
/dports/devel/concurrentqueue/concurrentqueue-1.0.3-15-g0753496/tests/relacy/relacy/example/spsc_queue/
H A Dspsc_queue.cpp88 signal_impl(cmp); in signal_relaxed()
94 signal_impl(cmp); in signal()
125 void signal_impl(unsigned cmp) in signal_impl() function in eventcount
/dports/devel/libsigc++20/libsigc++-2.10.4/sigc++/macros/
H A Dsignal.h.m436 typedef signal_impl::const_iterator_type iterator_type;
121 typedef signal_impl::const_iterator_type iterator_type;
229 typedef signal_impl::const_iterator_type iterator_type;
730 typedef typename internal::signal_impl::iterator_type iterator_type;
796 typedef typename internal::signal_impl::const_iterator_type iterator_type;
878 explicit slot_list(internal::signal_impl* __list)
955 internal::signal_impl* list_;
983 typedef signal_impl::const_iterator_type iterator_type;
1060 typedef signal_impl::const_iterator_type iterator_type;
1137 typedef signal_impl::const_iterator_type iterator_type;
[all …]
/dports/textproc/stardict3/stardict-3.0.6/dict/src/sigc++/macros/
H A Dsignal.h.m435 typedef signal_impl::const_iterator_type iterator_type;
64 …static result_type emit(LIST(signal_impl* impl, LOOP(typename type_trait<T_arg%1>::take _A_a%1, $1…
93 typedef signal_impl::const_iterator_type iterator_type;
149 typedef signal_impl::const_iterator_type iterator_type;
508 typedef typename internal::signal_impl::iterator_type iterator_type;
574 typedef typename internal::signal_impl::const_iterator_type iterator_type;
659 explicit slot_list(internal::signal_impl* __list)
727 internal::signal_impl* list_;
733 /** Special iterator over sigc::internal::signal_impl's slot list that holds extra data.
749 typedef signal_impl::const_iterator_type iterator_type;
[all …]
/dports/devel/libsigc++30/libsigc++-3.0.7/tests/
H A Dtest_size.cc74 std::cout << " signal_impl: " << sizeof(sigc::internal::signal_impl) << std::endl; in main()
/dports/devel/libsigc++20/libsigc++-2.10.4/tests/
H A Dtest_size.cc48 std::cout << " signal_impl: " << sizeof(sigc::internal::signal_impl) << std::endl; in main()
/dports/devel/libsigc++30/libsigc++-3.0.7/
H A DNEWS174 * signal_impl::clear(): Don't clear the slot list during signal emission,
177 * Remove signal_base::erase() and signal_impl::erase().
186 * signal_impl:
187 - Use std::weak_ptr<signal_impl> in connected slots,
215 * signal_impl: Do not derive from notifiable.
225 * Use std::shared_ptr<> for signal_impl reference-counting.
320 * signal_impl: =delete copy and move operations.
448 * signal_impl::notify(): Don't delete signal_impl during erase().
891 * Add reference counter to signal_impl enabling signals
/dports/devel/boost-docs/boost_1_72_0/boost/signals2/detail/
H A Dsignals_common_macros.hpp148 #define BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(arity) signal_impl
/dports/devel/hyperscan/boost_1_75_0/boost/signals2/detail/
H A Dsignals_common_macros.hpp148 #define BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(arity) signal_impl
/dports/devel/boost-python-libs/boost_1_72_0/boost/signals2/detail/
H A Dsignals_common_macros.hpp148 #define BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(arity) signal_impl
/dports/devel/R-cran-BH/BH/inst/include/boost/signals2/detail/
H A Dsignals_common_macros.hpp148 #define BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(arity) signal_impl
/dports/games/frogatto/frogatto-1.3.1/MacOSJet/boost/include/boost/signals2/detail/
H A Dsignals_common_macros.hpp146 #define BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(arity) signal_impl
/dports/databases/percona57-pam-for-mysql/boost_1_59_0/boost/signals2/detail/
H A Dsignals_common_macros.hpp148 #define BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(arity) signal_impl
/dports/math/stanmath/math-4.2.0/lib/boost_1.75.0/boost/signals2/detail/
H A Dsignals_common_macros.hpp148 #define BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(arity) signal_impl

1234