#include <signal_template.hpp>
Public Types | |
typedef SlotFunction | function_type |
typedef SlotFunction | slot_function |
Public Types inherited from RTT::internal::ConnectionBase | |
typedef boost::intrusive_ptr< ConnectionBase > | shared_ptr |
Public Member Functions | |
void | emit (OROCOS_SIGNATURE_PARMS) |
OROCOS_SIGNATURE_TYPEDEFS | OROCOS_SIGNAL_CONNECTION_N (SignalBase *s, const slot_function &f) |
Public Member Functions inherited from RTT::internal::ConnectionBase | |
bool | connect () |
bool | connected () |
ConnectionBase (SignalBase *sig) | |
void | destroy () |
bool | disconnect () |
Private Attributes | |
slot_function | func |
Additional Inherited Members | |
Protected Member Functions inherited from RTT::internal::ConnectionBase | |
void | deref () |
void | ref () |
virtual | ~ConnectionBase () |
Protected Attributes inherited from RTT::internal::ConnectionBase | |
SignalBase * | m_sig |
bool | mconnected |
os::AtomicInt | refcount |
Definition at line 62 of file signal_template.hpp.
typedef SlotFunction RTT::internal::OROCOS_SIGNAL_CONNECTION_N< SlotFunction >::function_type |
Definition at line 66 of file signal_template.hpp.
typedef SlotFunction RTT::internal::OROCOS_SIGNAL_CONNECTION_N< SlotFunction >::slot_function |
Definition at line 65 of file signal_template.hpp.
|
inline |
Definition at line 69 of file signal_template.hpp.
|
inline |
Definition at line 74 of file signal_template.hpp.
|
private |
Definition at line 80 of file signal_template.hpp.