|
libqi-api
2.4.3.28
|
#include <property.hpp>
Public Types | |
| 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 |
Definition at line 69 of file property.hpp.
| typedef ImplType::Getter qi::Property< T >::Getter |
Definition at line 73 of file property.hpp.
| typedef PropertyImpl<T> qi::Property< T >::ImplType |
Definition at line 72 of file property.hpp.
| typedef ImplType::Setter qi::Property< T >::Setter |
Definition at line 74 of file property.hpp.
|
inline |
Definition at line 75 of file property.hpp.
|
inline |
Definition at line 79 of file property.hpp.
|
inlinevirtual |
Implements qi::PropertyBase.
Definition at line 84 of file property.hpp.
|
inlinevirtual |
Implements qi::PropertyBase.
Definition at line 83 of file property.hpp.
|
inlinevirtual |
Implements qi::PropertyBase.
Definition at line 85 of file property.hpp.