1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
#include "BatchJob.h"
BatchJob::BatchJob()
: m_exptime(0.0)
, m_nframes(0)
, m_framesCaptured(0)
, m_inProcess(false)
{}
BatchJob::BatchJob(double exptime, int nframes)
: m_exptime(exptime)
, m_nframes(nframes)
, m_framesCaptured(0)
, m_inProcess(false)
{}
BatchJob::~BatchJob()
{
}
double BatchJob::ExpoTime()
{
return m_exptime;
}
int BatchJob::NumFrames()
{
return m_nframes;
}
void BatchJob::StartJob()
{
m_inProcess = true;
}
int BatchJob::FramesRemaining()
{
return (m_nframes - m_framesCaptured);
}
void BatchJob::OneFrameDone()
{
m_framesCaptured++;
}
|