static Pointer New()
Method for creation through the object factory.
void Unload(us::ModuleContext *context)
Device pointer is removed on module unload. Service deregistration is done in the device destructor...
void Load(us::ModuleContext *context)
DiPhAS device is created and initialized on module load. Service registration is done during the init...
virtual ~USDiPhASActivator()
USDiPhASDevice::Pointer m_Device