13#ifndef mitkUSAbstractControlInterface_h
14#define mitkUSAbstractControlInterface_h
16#include <mitkCommon.h>
17#include <MitkUSExports.h>
19#include <itkWeakPointer.h>
22 template<
class T>
class SmartPointer;
Superclass for all ultrasound device control interfaces. Defines an interface for activating and deac...
mitkClassMacroItkParent(USAbstractControlInterface, itk::Object)
virtual bool GetIsActive()=0
virtual void SetIsActive(bool isActive)=0
itk::WeakPointer< USDevice > m_Device