33 #ifndef DART_COMMON_DETAIL_CONNECTIONBODY_HPP_
34 #define DART_COMMON_DETAIL_CONNECTIONBODY_HPP_
66 template <
typename SlotType>
88 template <
typename SlotType>
96 template <
typename SlotType>
104 template <
typename SlotType>
111 template <
typename SlotType>
118 template <
typename T>
123 template <
typename InputIterator>
124 static T
process(InputIterator first, InputIterator last)
class ConnectionBodyBase
Definition: ConnectionBody.hpp:46
virtual ~ConnectionBodyBase()
Destructor.
Definition: ConnectionBody.cpp:49
ConnectionBodyBase()
Constructor.
Definition: ConnectionBody.cpp:42
void disconnect()
Disconnect.
Definition: ConnectionBody.cpp:55
bool isConnected() const
Get true if this connection body is connected to the signal.
Definition: ConnectionBody.cpp:61
bool mIsConnected
Connection flag.
Definition: ConnectionBody.hpp:62
class ConnectionBody
Definition: ConnectionBody.hpp:68
SlotType mSlot
Slot.
Definition: ConnectionBody.hpp:84
const SlotType & getSlot()
Get slot.
Definition: ConnectionBody.hpp:112
virtual ~ConnectionBody()
Destructor.
Definition: ConnectionBody.hpp:105
ConnectionBody(const SlotType &_slot)
Constructor given slot.
Definition: ConnectionBody.hpp:89
Definition: BulletCollisionDetector.cpp:63
Definition: SharedLibraryManager.hpp:43
DefaultCombiner – return the last result.
Definition: ConnectionBody.hpp:120
static T process(InputIterator first, InputIterator last)
Definition: ConnectionBody.hpp:124
T result_type
Definition: ConnectionBody.hpp:121