|
libqi-api
2.4.3.28
|
Signal proxy, using an AnyObject and signal id as backend. More...
#include <proxysignal.hpp>
Public Types | |
| typedef SignalF< T > | SignalType |
Public Types inherited from qi::SignalF< T > | |
| typedef T | 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) |
Signal proxy, using an AnyObject and signal id as backend.
Definition at line 18 of file proxysignal.hpp.
| typedef SignalF<T> qi::ProxySignal< T >::SignalType |
Definition at line 21 of file proxysignal.hpp.
|
inline |
Definition at line 22 of file proxysignal.hpp.
|
inline |
Definition at line 27 of file proxysignal.hpp.
| qi::ProxySignal< T >::~ProxySignal | ( | ) |
Definition at line 56 of file proxysignal.hpp.
| AnyReference qi::ProxySignal< T >::bounceEvent | ( | const AnyReferenceVector | args | ) |
Definition at line 85 of file proxysignal.hpp.
| void qi::ProxySignal< T >::onSubscribe | ( | bool | enable, |
| GenericObject * | object, | ||
| std::string | signalName, | ||
| SignalLink | link | ||
| ) |
Definition at line 62 of file proxysignal.hpp.
|
inline |
Definition at line 29 of file proxysignal.hpp.
| void qi::ProxySignal< T >::triggerOverride | ( | const GenericFunctionParameters & | params, |
| MetaCallType | callType, | ||
| GenericObject * | object, | ||
| std::string | signalName | ||
| ) |
Definition at line 93 of file proxysignal.hpp.