iDRS™ SDK 16
Loading...
Searching...
No Matches
IBarcodeEnginePreprocess_interface.h File Reference

Interface for IBarcodeEnginePreprocess wrapper. More...

Go to the source code of this file.

Functions

IBarcodeEnginePreprocess IBarcodeEnginePreprocess_Create (PtrPreprocessFn ptrPreprocessFn, idrs_exception *pargException)
 Creates a new IBarcodeEnginePreprocess object.
 
void IBarcodeEnginePreprocess_Destroy (IBarcodeEnginePreprocess argIBarcodeEnginePreprocess, idrs_exception *pargException)
 Destroys a IBarcodeEnginePreprocess handle.
 
IDRS_ERROR IBarcodeEnginePreprocess_Preprocess (IBarcodeEnginePreprocess argIBarcodeEnginePreprocess, CImage argImage, idrs_exception *pargException)
 Preprocess runs the image preprocessing on the image provided as argument. The image be modified by this method.
 
CBarcodeEnginePreprocessArray ArrayInterface_Create_CBarcodeEnginePreprocessArray (idrs_exception *pargException)
 Creates a new CBarcodeEnginePreprocessArray object.
 

Detailed Description

Interface for IBarcodeEnginePreprocess wrapper.

Function Documentation

◆ ArrayInterface_Create_CBarcodeEnginePreprocessArray()

CBarcodeEnginePreprocessArray ArrayInterface_Create_CBarcodeEnginePreprocessArray ( idrs_exception *  pargException)

Creates a new CBarcodeEnginePreprocessArray object.

Parameters
pargExceptionPointer to exception structure that will be filled if an exception occurs
Returns
The newly created CBarcodeEnginePreprocessArray

◆ IBarcodeEnginePreprocess_Create()

IBarcodeEnginePreprocess IBarcodeEnginePreprocess_Create ( PtrPreprocessFn  ptrPreprocessFn,
idrs_exception *  pargException 
)

Creates a new IBarcodeEnginePreprocess object.

Parameters
ptrPreprocessFnPreprocess function pointer
pargExceptionPointer to exception structure that will be filled if an exception occurs
Returns
The newly created IBarcodeEnginePreprocess

◆ IBarcodeEnginePreprocess_Destroy()

void IBarcodeEnginePreprocess_Destroy ( IBarcodeEnginePreprocess  argIBarcodeEnginePreprocess,
idrs_exception *  pargException 
)

Destroys a IBarcodeEnginePreprocess handle.

Parameters
argIBarcodeEnginePreprocessIBarcodeEnginePreprocess handle to destroy
pargExceptionPointer to exception structure that will be filled if an exception occurs

◆ IBarcodeEnginePreprocess_Preprocess()

IDRS_ERROR IBarcodeEnginePreprocess_Preprocess ( IBarcodeEnginePreprocess  argIBarcodeEnginePreprocess,
CImage  argImage,
idrs_exception *  pargException 
)

Preprocess runs the image preprocessing on the image provided as argument. The image be modified by this method.

Parameters
argIBarcodeEnginePreprocessIBarcodeEnginePreprocess handle
argImageImage to modify.
pargExceptionPointer to exception structure that will be filled if an exception occurs
Return values
IDRS_SUUCESSif everything is OK, error code otherwise