|
|
void | changed (QVariant val) |
| |
|
|
| Property (VehicleProperty::Property, QString srcFilter, AbstractRoutingEngine *re, Zone::Type zone=Zone::None, QObject *parent=0) |
| |
|
QString | name () |
| |
|
void | setType (QString t) |
| |
|
QString | source () |
| |
|
double | timestamp () |
| |
|
virtual PropertyList | subscriptions () |
| |
| virtual void | supportedChanged (const PropertyList &) |
| |
| virtual void | propertyChanged (AbstractPropertyType *value) |
| | propertyChanged is called when a subscribed to property changes.
|
| |
| virtual const std::string | uuid () |
| | Pure virtual methods:
|
| |
|
QVariant | value () |
| |
|
void | setValue (QVariant v) |
| |
|
void | getHistory (QDateTime begin, QDateTime end, QJSValue cbFunction) |
| |
|
Zone::Type | zone () |
| |
|
| AbstractSink (AbstractRoutingEngine *engine, map< string, string > config) |
| |
|
|
QString | name |
| |
|
QString | source |
| |
|
double | timestamp |
| |
|
QVariant | value |
| |
|
int | zone |
| |
|
|
AbstractRoutingEngine * | routingEngine |
| | routingEngine is the core of AMB. It is used to pass plugin and property information to other plugins
|
| |
|
map< string, string > | configuration |
| |
propertyChanged is called when a subscribed to property changes.
- See Also
- AbstractRoutingEngine::subscribeToPropertyChanges()
- Parameters
-
| value | value of the property that changed. this is a temporary pointer that will be destroyed. Do not destroy it. If you need to store the value use value.anyValue(), value.value<T>() or value->copy() to copy. |
Reimplemented from AbstractSink.
| virtual void Property::supportedChanged |
( |
const PropertyList & |
supportedProperties | ) |
|
|
inlinevirtual |
| virtual const std::string Property::uuid |
( |
| ) |
|
|
inlinevirtual |
Pure virtual methods:
uuid() is a unique identifier
- Returns
- a guid-style unique identifier
Implements AbstractSink.
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/automotive-message-broker-0.15/plugins/bluemonkey/amb.h