#include <Signal.h>
◆ Function
template<typename Combiner , typename R , typename... Args>
◆ function_type
template<typename Combiner , typename R , typename... Args>
◆ result_type
template<typename Combiner , typename R , typename... Args>
◆ Signal() [1/3]
template<typename Combiner , typename R , typename... Args>
◆ Signal() [2/3]
template<typename Combiner , typename R , typename... Args>
◆ Signal() [3/3]
template<typename Combiner , typename R , typename... Args>
◆ ~Signal()
template<typename Combiner , typename R , typename... Args>
◆ changeOrder()
template<typename Combiner , typename R , typename... Args>
◆ connect()
template<typename Combiner , typename R , typename... Args>
◆ disconnect_all_slots()
template<typename Combiner , typename R , typename... Args>
void cnoid::Signal< R(Args...), Combiner >::disconnect_all_slots |
( |
| ) |
|
|
inline |
◆ empty()
template<typename Combiner , typename R , typename... Args>
◆ numConnections()
template<typename Combiner , typename R , typename... Args>
int cnoid::Signal< R(Args...), Combiner >::numConnections |
( |
| ) |
const |
|
inline |
◆ operator()()
template<typename Combiner , typename R , typename... Args>
◆ operator=()
template<typename Combiner , typename R , typename... Args>
◆ remove()
template<typename Combiner , typename R , typename... Args>
keep slot->next so that the slot call iteration can be continued even if the slot is disconnected during the iteration.
The documentation for this class was generated from the following file: