11 #ifndef CXNETWORKSERVICE_H 12 #define CXNETWORKSERVICE_H 15 #include "cxResourceExport.h" 16 #include "boost/shared_ptr.hpp" 18 #include <QStringList> 21 #define NetworkService_iid "cx::NetworkService" 38 virtual QStringList getConnectionUids()
const = 0;
39 virtual std::vector<NetworkConnectionHandlePtr> getConnections()
const = 0;
40 virtual NetworkConnectionHandlePtr getConnection(QString uid) = 0;
42 void connectionsChanged();
49 #endif // CXNETWORKSERVICE_H #define NetworkService_iid
boost::shared_ptr< class NetworkConnectionHandle > NetworkConnectionHandlePtr
boost::shared_ptr< class NetworkServiceImpl > NetworkServiceImplPtr
virtual ~NetworkService()
Namespace for all CustusX production code.