DemoSink(AbstractRoutingEngine* re, map<string, string> config);
~DemoSink();
- string uuid();
+ const string uuid();
- void propertyChanged(VehicleProperty::Property property, AbstractPropertyType* value, string uuid);
- void supportedChanged(PropertyList);
+ void propertyChanged( AbstractPropertyType* value);
+ void supportedChanged(const PropertyList &);
friend class WheelPrivate;
PropertySet mRequests;
};
-class DemoSinkManager: public AbstractSinkManager
-{
-public:
- DemoSinkManager(AbstractRoutingEngine* engine, map<string, string> config)
- :AbstractSinkManager(engine, config)
- {
- DemoSink* sink = new DemoSink(routingEngine, config);
- sink->setConfiguration(config);
- }
-
- void setConfiguration(map<string, string> config)
- {
-
- }
-};
#endif // WHEELPLUGIN_H