mv_recipe_store_def.h File Reference

Type definitions related to the recipe store. More...

Typedefs

typedef struct _MVRecipeList_t * MVRecipeList_t
 Opaque data type which holds a (potentially filtered) list of recipes. More...
 
typedef struct _MVRecipe_t * MVRecipe_t
 Opaque data type which holds a single recipe. More...
 
typedef struct _MVRecipeParam_t * MVRecipeParam_t
 Opaque data type which holds a recipe input or output parameter. More...
 
typedef struct _MVDataInfo_t * MVDataInfo_t
 Opaque data type which holds a recipe output transferable data component. More...
 

Detailed Description

Type definitions related to the recipe store.

Typedef Documentation

◆ MVDataInfo_t

typedef struct _MVDataInfo_t* MVDataInfo_t

Opaque data type which holds a recipe output transferable data component.

MVDataInfo_t is a pointer to an opaque data structure. It is obtained either directly through MV_Recipe_OutputDataInfo_Next() or indirectly through the use of the macro MV_Recipe_OutputDataInfo_foreach().

◆ MVRecipe_t

typedef struct _MVRecipe_t* MVRecipe_t

Opaque data type which holds a single recipe.

MVRecipe_t is a pointer to an opaque data structure. It can be obtained through two ways:

◆ MVRecipeList_t

typedef struct _MVRecipeList_t* MVRecipeList_t

Opaque data type which holds a (potentially filtered) list of recipes.

MVRecipeList_t is a pointer to an opaque data structure. It is obtained through MV_GetRecipeList() and can be used to query information about the recipes known to the vision system.

◆ MVRecipeParam_t

typedef struct _MVRecipeParam_t* MVRecipeParam_t

Opaque data type which holds a recipe input or output parameter.

MVRecipeParam_t is a pointer to an opaque data structure. It is obtained either directly through MV_Recipe_InputParam_Next() and MV_Recipe_OutputParam_Next(), respectively, or indirectly through the use of the macros MV_Recipe_InputParam_foreach() and MV_Recipe_OutputParam_foreach(), respectively.