|
libqi-api
2.4.3.28
|
#include <signal.hpp>
Public Types | |
| typedef detail::VoidFunctionType< P0, P1, P2, P3, P4, P5, P6, P7 > ::type | FunctionType |
| typedef SignalF< FunctionType > | ParentType |
| typedef ParentType::OnSubscribers | OnSubscribers |
Public Types inherited from qi::SignalF< detail::VoidFunctionType< P0, P1, P2, P3, P4, P5, P6, P7 >::type > | |
| typedef detail::VoidFunctionType< P0, P1, P2, P3, P4, P5, P6, P7 > ::type | FunctionType |
Public Types inherited from qi::SignalBase | |
| typedef boost::function< void(bool)> | OnSubscribers |
Additional Inherited Members | |
Public Attributes inherited from qi::SignalBase | |
| boost::shared_ptr < SignalBasePrivate > | _p |
Static Public Attributes inherited from qi::SignalBase | |
| static const SignalLink | invalidSignalLink |
Protected Types inherited from qi::SignalBase | |
| typedef boost::function< void(const GenericFunctionParameters ¶ms, MetaCallType callType)> | Trigger |
Protected Member Functions inherited from qi::SignalBase | |
| void | callSubscribers (const GenericFunctionParameters ¶ms, MetaCallType callType=MetaCallType_Auto) |
| void | setTriggerOverride (Trigger trigger) |
| void | setOnSubscribers (OnSubscribers onSubscribers) |
| void | callOnSubscribe (bool v) |
| void | createNewTrackLink (int &id, SignalLink *&trackLink) |
| void | disconnectTrackLink (int id) |
Class that represent an event to which function can subscribe.
Definition at line 122 of file signal.hpp.
| typedef detail::VoidFunctionType<P0, P1, P2, P3, P4, P5, P6, P7>::type qi::Signal< P0, P1, P2, P3, P4, P5, P6, P7 >::FunctionType |
Definition at line 225 of file signal.hpp.
| typedef ParentType::OnSubscribers qi::Signal< P0, P1, P2, P3, P4, P5, P6, P7 >::OnSubscribers |
Definition at line 227 of file signal.hpp.
| typedef SignalF<FunctionType> qi::Signal< P0, P1, P2, P3, P4, P5, P6, P7 >::ParentType |
Definition at line 226 of file signal.hpp.
|
inline |
Definition at line 228 of file signal.hpp.