JobInfo

Data Fields

JobId jobId
 The ID of the job.
 
RecipeId recipeId
 The ID of the recipe which is executed in the job.
 
std::optional< MeasId > measId = std::nullopt
 An optional ID identifying the measurement which can be provided when starting the job.
 
std::optional< PartId > partId = std::nullopt
 An optional ID identifying the part which can be provided when starting the job.
 
JobType jobType
 The type of the job: SingleJob or ContinuousJob.
 
std::vector< Value > parameters
 The job parameters that are used to execute the job. More...
 

Friends

bool operator== (JobInfo const &lhs, JobInfo const &rhs)
 
bool operator!= (JobInfo const &lhs, JobInfo const &rhs)
 

Field Documentation

◆ parameters

std::vector<Value> parameters

The job parameters that are used to execute the job.

An empty vector indicates that the recipe's default input parameters are being used. Note that it is possible that the values differ from those that have been passed through IActionController::StartSingleJob() or IActionController::StartContinuous() in case the vision system did not accept the requested job parameters.


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