-set(amb_sources abstractsink.cpp vehicleproperty.cpp abstractsource.cpp debugout.cpp)
+set(amb_sources listplusplus.cpp abstractsink.cpp vehicleproperty.cpp abstractsource.cpp debugout.cpp)
set(amb_headers_install vehicleproperty.h debugout.h abstractsource.h)
include_directories( ${include_dirs} )
add_library(amb SHARED ${amb_sources})
mPropertyChangedCb(property, value);
}
+void AbstractSource::supportedChanged(PropertyList addedList, PropertyList removed)
+{
+ mSupportedChangedCb(addedList, removed);
+}
+
+
void AbstractSource::setPropertyChangedCb(PropertyChangedSignal propertyChangedCb)
{
mPropertyChangedCb = propertyChangedCb;
AbstractSource();
void propertyChanged(VehicleProperty::Property property, boost::any value);
+ void supportedChanged(PropertyList added, PropertyList removed);
void setPropertyChangedCb(PropertyChangedSignal propertyChangedCb);
void setSupportedChangedCb(SupportedChangedSignal supportedChangedCb);