MMDevice
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
CLegacyCameraBase< U >::BaseSequenceThread Class Reference

#include <DeviceBase.h>

Inherits MMDeviceThreadBase.

Public Member Functions

 BaseSequenceThread (CLegacyCameraBase *pCam)
 
 ~BaseSequenceThread ()
 
void Stop ()
 
void Start (long numImages)
 
bool IsStopped ()
 
void Suspend ()
 
bool IsSuspended ()
 
void Resume ()
 
void SetLength (long images)
 
long GetImageCounter ()
 
MM::MMTime GetStartTime ()
 
MM::MMTime GetActualDuration ()
 
CLegacyCameraBaseGetCamera ()
 
long GetNumberOfImages ()
 
void UpdateActualDuration ()
 
- Public Member Functions inherited from MMDeviceThreadBase
 MMDeviceThreadBase ()
 
virtual ~MMDeviceThreadBase ()
 
virtual int activate ()
 
void wait ()
 

Friends

class CLegacyCameraBase
 

Constructor & Destructor Documentation

◆ BaseSequenceThread()

template<class U >
CLegacyCameraBase< U >::BaseSequenceThread::BaseSequenceThread ( CLegacyCameraBase * pCam)
inline

◆ ~BaseSequenceThread()

template<class U >
CLegacyCameraBase< U >::BaseSequenceThread::~BaseSequenceThread ( )
inline

Member Function Documentation

◆ GetActualDuration()

template<class U >
MM::MMTime CLegacyCameraBase< U >::BaseSequenceThread::GetActualDuration ( )
inline

◆ GetCamera()

template<class U >
CLegacyCameraBase * CLegacyCameraBase< U >::BaseSequenceThread::GetCamera ( )
inline

◆ GetImageCounter()

template<class U >
long CLegacyCameraBase< U >::BaseSequenceThread::GetImageCounter ( )
inline

◆ GetNumberOfImages()

template<class U >
long CLegacyCameraBase< U >::BaseSequenceThread::GetNumberOfImages ( )
inline

◆ GetStartTime()

template<class U >
MM::MMTime CLegacyCameraBase< U >::BaseSequenceThread::GetStartTime ( )
inline

◆ IsStopped()

template<class U >
bool CLegacyCameraBase< U >::BaseSequenceThread::IsStopped ( )
inline

◆ IsSuspended()

template<class U >
bool CLegacyCameraBase< U >::BaseSequenceThread::IsSuspended ( )
inline

◆ Resume()

template<class U >
void CLegacyCameraBase< U >::BaseSequenceThread::Resume ( )
inline

◆ SetLength()

template<class U >
void CLegacyCameraBase< U >::BaseSequenceThread::SetLength ( long images)
inline

◆ Start()

template<class U >
void CLegacyCameraBase< U >::BaseSequenceThread::Start ( long numImages)
inline

◆ Stop()

template<class U >
void CLegacyCameraBase< U >::BaseSequenceThread::Stop ( )
inline

◆ Suspend()

template<class U >
void CLegacyCameraBase< U >::BaseSequenceThread::Suspend ( )
inline

◆ UpdateActualDuration()

template<class U >
void CLegacyCameraBase< U >::BaseSequenceThread::UpdateActualDuration ( )
inline

Friends And Related Symbol Documentation

◆ CLegacyCameraBase

template<class U >
friend class CLegacyCameraBase
friend

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