20 #ifndef ABSTRACTSINK_H
21 #define ABSTRACTSINK_H
28 #include <boost/any.hpp>
30 #include "vehicleproperty.h"
31 #include "abstractpropertytype.h"
38 typedef vector<AbstractSink*> SinkList;
52 virtual const string uuid() = 0;
65 virtual void supportedChanged(
const PropertyList & supportedProperties) = 0;
72 map<string, string> configuration;
75 #endif // ABSTRACTSINK_H