automotive-message-broker  0.13
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
AmbPluginImpl Member List

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

addPropertySupport(Zone::Type zone, std::function< AbstractPropertyType *(void)> typeFactory, std::string sourceUuid="")AmbPluginImplprotected
addPropertySupport(Zone::Type zone) (defined in AmbPluginImpl)AmbPluginImplinlineprotected
AmbPluginImpl(AbstractRoutingEngine *re, const map< string, string > &config, AbstractSource &parent)AmbPluginImpl
configurationAmbPluginImplprotected
findPropertyType(const VehicleProperty::Property &propertyName, const Zone::Type &zone=Zone::None)AmbPluginImplprotectedvirtual
getPropertyAsync(AsyncPropertyReply *reply)AmbPluginImplvirtual
getPropertyInfo(const VehicleProperty::Property &property)AmbPluginImplvirtual
getRangePropertyAsync(AsyncRangePropertyReply *reply)AmbPluginImplvirtual
init()AmbPluginImplvirtual
propertiesAmbPluginImplprotected
propertyChanged(AbstractPropertyType *value)AmbPluginImplvirtual
routingEngineAmbPluginImplprotected
setProperty(const AsyncSetPropertyRequest &request)AmbPluginImplvirtual
source (defined in AmbPluginImpl)AmbPluginImplprotected
subscribeToPropertyChanges(const VehicleProperty::Property &property)AmbPluginImplvirtual
supported() const AmbPluginImplvirtual
supportedChanged(const PropertyList &supportedProperties)AmbPluginImplvirtual
supportedOperations() const AmbPluginImplvirtual
unsubscribeToPropertyChanges(const VehicleProperty::Property &property)AmbPluginImplvirtual
uuid() const =0AmbPluginImplpure virtual
ZonePropertyType typedefAmbPluginImplprotected
~AmbPluginImpl() (defined in AmbPluginImpl)AmbPluginImplinlinevirtual