automotive-message-broker  0.12
 All Classes Functions Variables Typedefs Enumerations Enumerator Pages
AbstractRoutingEngine Member List

This is the complete list of members for AbstractRoutingEngine, including all inherited members.

AbstractRoutingEngine(std::map< std::string, std::string > configuration) (defined in AbstractRoutingEngine)AbstractRoutingEngineinline
getPropertyAsync(AsyncPropertyRequest request)=0AbstractRoutingEnginepure virtual
getPropertyInfo(const VehicleProperty::Property &, const std::string &sourceUuid)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
getRangePropertyAsync(AsyncRangePropertyRequest request)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
mConfig (defined in AbstractRoutingEngine)AbstractRoutingEngineprotected
PropertyChangedType typedef (defined in AbstractRoutingEngine)AbstractRoutingEngine
registerSink(AbstractSink *self)=0AbstractRoutingEnginepure virtual
registerSource(AbstractSource *src)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
setProperty(AsyncSetPropertyRequest request)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
sourcesForProperty(const VehicleProperty::Property &property)=0AbstractRoutingEnginepure virtual
subscribeToProperty(const VehicleProperty::Property &propertyName, PropertyChangedType callback, std::string pid="")=0AbstractRoutingEnginepure virtual
subscribeToProperty(const VehicleProperty::Property &propertyName, AbstractSink *self)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
subscribeToProperty(const VehicleProperty::Property &propertyName, const std::string &sourceUuidFilter, AbstractSink *self)=0AbstractRoutingEnginepure virtual
subscribeToProperty(const VehicleProperty::Property &propertyName, const std::string &sourceUuidFilter, Zone::Type zoneFilter, AbstractSink *self)=0AbstractRoutingEnginepure virtual
supported()=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
unregisterSink(AbstractSink *self)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
unsubscribeToProperty(uint handle)=0AbstractRoutingEnginepure virtual
unsubscribeToProperty(const VehicleProperty::Property &, AbstractSink *self)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
updateProperty(VehicleProperty::Property property, AbstractPropertyType *value, std::string uuid)AbstractRoutingEngineinline
updateProperty(AbstractPropertyType *value, const std::string &uuid)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
updateSupported(PropertyList added, PropertyList removed, AbstractSource *source)=0 (defined in AbstractRoutingEngine)AbstractRoutingEnginepure virtual
~AbstractRoutingEngine() (defined in AbstractRoutingEngine)AbstractRoutingEnginevirtual