automotive-message-broker
0.12
|
This is the complete list of members for AbstractRoutingEngine, including all inherited members.
AbstractRoutingEngine(std::map< std::string, std::string > configuration) (defined in AbstractRoutingEngine) | AbstractRoutingEngine | inline |
getPropertyAsync(AsyncPropertyRequest request)=0 | AbstractRoutingEngine | pure virtual |
getPropertyInfo(const VehicleProperty::Property &, const std::string &sourceUuid)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
getRangePropertyAsync(AsyncRangePropertyRequest request)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
mConfig (defined in AbstractRoutingEngine) | AbstractRoutingEngine | protected |
PropertyChangedType typedef (defined in AbstractRoutingEngine) | AbstractRoutingEngine | |
registerSink(AbstractSink *self)=0 | AbstractRoutingEngine | pure virtual |
registerSource(AbstractSource *src)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
setProperty(AsyncSetPropertyRequest request)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
sourcesForProperty(const VehicleProperty::Property &property)=0 | AbstractRoutingEngine | pure virtual |
subscribeToProperty(const VehicleProperty::Property &propertyName, PropertyChangedType callback, std::string pid="")=0 | AbstractRoutingEngine | pure virtual |
subscribeToProperty(const VehicleProperty::Property &propertyName, AbstractSink *self)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
subscribeToProperty(const VehicleProperty::Property &propertyName, const std::string &sourceUuidFilter, AbstractSink *self)=0 | AbstractRoutingEngine | pure virtual |
subscribeToProperty(const VehicleProperty::Property &propertyName, const std::string &sourceUuidFilter, Zone::Type zoneFilter, AbstractSink *self)=0 | AbstractRoutingEngine | pure virtual |
supported()=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
unregisterSink(AbstractSink *self)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
unsubscribeToProperty(uint handle)=0 | AbstractRoutingEngine | pure virtual |
unsubscribeToProperty(const VehicleProperty::Property &, AbstractSink *self)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
updateProperty(VehicleProperty::Property property, AbstractPropertyType *value, std::string uuid) | AbstractRoutingEngine | inline |
updateProperty(AbstractPropertyType *value, const std::string &uuid)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
updateSupported(PropertyList added, PropertyList removed, AbstractSource *source)=0 (defined in AbstractRoutingEngine) | AbstractRoutingEngine | pure virtual |
~AbstractRoutingEngine() (defined in AbstractRoutingEngine) | AbstractRoutingEngine | virtual |