|
libqi-api
2.4.3.28
|
#include <proxyproperty.hpp>
Public Types | |
| typedef SignalF< void(const T &)> | SignalType |
Public Types inherited from qi::Property< T > | |
| typedef PropertyImpl< T > | ImplType |
| typedef ImplType::Getter | Getter |
| typedef ImplType::Setter | Setter |
Public Types inherited from qi::PropertyImpl< T > | |
| typedef boost::function< bool(T &, const T &)> | Setter |
| typedef boost::function< T(const T &)> | Getter |
| typedef SignalF< void(const T &)> | SignalType |
| typedef T | PropertyType |
Public Types inherited from qi::SignalF< void(const T &)> | |
| typedef void(const 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) |
Protected Attributes inherited from qi::PropertyImpl< T > | |
| Getter | _getter |
| Setter | _setter |
| T | _value |
Property proxy using AnyObject as backend
Definition at line 22 of file proxyproperty.hpp.
| typedef SignalF<void (const T&)> qi::ProxyProperty< T >::SignalType |
Definition at line 25 of file proxyproperty.hpp.
|
inline |
Definition at line 26 of file proxyproperty.hpp.
|
inline |
Definition at line 32 of file proxyproperty.hpp.
| qi::ProxyProperty< T >::~ProxyProperty | ( | ) |
Definition at line 59 of file proxyproperty.hpp.
| AnyReference qi::ProxyProperty< T >::bounceEvent | ( | const AnyReferenceVector | args | ) |
Definition at line 101 of file proxyproperty.hpp.
| void qi::ProxyProperty< T >::onSubscribe | ( | bool | enable, |
| GenericObject * | object, | ||
| const std::string & | propertyName, | ||
| SignalLink | link | ||
| ) |
Definition at line 79 of file proxyproperty.hpp.
| void qi::ProxyProperty< T >::setup | ( | AnyObject | object, |
| const std::string & | propertyName | ||
| ) |
Definition at line 65 of file proxyproperty.hpp.
| void qi::ProxyProperty< T >::triggerOverride | ( | const GenericFunctionParameters & | params, |
| MetaCallType | , | ||
| GenericObject * | object, | ||
| const std::string & | propertyName | ||
| ) |
Definition at line 109 of file proxyproperty.hpp.