MMDevice 70
Public Member Functions | List of all members
MMDeviceThreadBase Class Referenceabstract

Base class for threads in MM devices. More...

#include <DeviceThreads.h>

Inheritance diagram for MMDeviceThreadBase:
CLegacyCameraBase< U >::BaseSequenceThread

Public Member Functions

 MMDeviceThreadBase (const MMDeviceThreadBase &)=delete
 
MMDeviceThreadBaseoperator= (const MMDeviceThreadBase &)=delete
 
 MMDeviceThreadBase (MMDeviceThreadBase &&)=delete
 
MMDeviceThreadBaseoperator= (MMDeviceThreadBase &&)=delete
 
virtual int svc ()=0
 This function is called on the new thread.
 
void activate ()
 
void wait ()
 

Detailed Description

Base class for threads in MM devices.

Attention
New code should use std::thread instead.

Member Function Documentation

◆ svc()

virtual int MMDeviceThreadBase::svc ( )
pure virtual

This function is called on the new thread.

The return value is ignored.

References svc().

Referenced by svc().


The documentation for this class was generated from the following file: