11 #ifndef CXIGTLINKSTREAMERSERVICE_H 12 #define CXIGTLINKSTREAMERSERVICE_H 14 #include "org_custusx_core_video_Export.h" 16 class ctkPluginContext;
35 virtual QString getName();
36 virtual QString getType()
const;
38 virtual std::vector<PropertyPtr> getSettings(QDomElement root);
39 virtual StreamerPtr createStreamer(QDomElement root);
41 StringPropertyBasePtr getIPOption(QDomElement root);
42 DoublePropertyBasePtr getStreamPortOption(QDomElement root);
47 #endif // CXIGTLINKSTREAMERSERVICE_H
boost::shared_ptr< class StringPropertyBase > StringPropertyBasePtr
boost::shared_ptr< class DoublePropertyBase > DoublePropertyBasePtr
virtual ~IGTLinkStreamerService()
Abstract class. Interface to Streamers.
IGTLinkStreamerService(ctkPluginContext *context)
boost::shared_ptr< class Streamer > StreamerPtr
Namespace for all CustusX production code.