Developer Application Interface (ARC API) v3.6.2
ARC, Inc. GenII/III Application Interface
IFExpose Class Reference
Inheritance diagram for IFExpose:
arc::gen3::CExpIFace

Public Member Functions

 IFExpose (void(*pExposeCall)(float)=nullptr, void(*pReadCall)(unsigned int)=nullptr)
 
void exposeCallback (float fElapsedTime)
 
void readCallback (unsigned int uiPixelCount)
 
- Public Member Functions inherited from arc::gen3::CExpIFace
virtual ~CExpIFace (void)=default
 
virtual void readCallback (const std::uint32_t uiPixelCount)=0
 

Public Attributes

void(* pECFunc )(float)
 
void(* pRCFunc )(unsigned int)
 

Additional Inherited Members

- Protected Member Functions inherited from arc::gen3::CExpIFace
 CExpIFace (void)=default
 

Member Function Documentation

◆ exposeCallback()

void IFExpose::exposeCallback ( float  fElapsedTime)
inlinevirtual

The method called during the current exposure countdown.

Parameters
fElapsedTime- The current elapsed exposure time, in seconds.

Implements arc::gen3::CExpIFace.


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