7#ifndef ARRAYINTERFACE_H
9#define ARRAYINTERFACE_H
94void ArrayInterface_LanguageArray_AddTail(
ArrayInterface pargArray,
enum Language toAdd, idrs_exception* pargException);
96void ArrayInterface_BarcodeTypeArray_AddTail(
ArrayInterface pargArray,
enum BarcodeType toAdd, idrs_exception* pargException);
102void ArrayInterface_PointArray_AddTail(
ArrayInterface pargArray,
const IDRS_POINT* toAdd, idrs_exception* pargException);
IDRS_UINT ArrayInterface_GetCount(ArrayInterface pargArray, idrs_exception *pargException)
struct idrsObject * ArrayInterface_GetAt(ArrayInterface pargArray, IDRS_UINT uiIndex, idrs_exception *pargException)
IDRS_UINT64 ArrayInterface_GetHash(ArrayInterface pargArray, idrs_exception *pargException)
void ArrayInterface_RemoveAll(ArrayInterface pargArray, idrs_exception *pargException)
void ArrayInterface_AddTail(ArrayInterface pargArray, struct idrsObject *toAdd, idrs_exception *pargException)
void ArrayInterface_Destroy(ArrayInterface pargArray, idrs_exception *pargException)
Destroys a ArrayInterface handle.
void ArrayInterface_SetAt(ArrayInterface pargArray, IDRS_UINT uiIndex, struct idrsObject *toSet, idrs_exception *pargException)
void ArrayInterface_RemoveAt(ArrayInterface pargArray, IDRS_UINT uiFirstEltIndex, IDRS_UINT uiCount, idrs_exception *pargException)
void ArrayInterface_InsertAt(ArrayInterface pargArray, IDRS_UINT uiIndex, struct idrsObject *toInsert, idrs_exception *pargException)
Interface for BarcodeType wrapper.
BarcodeType
Barcode types recognized by iDRS SDK.
Definition BarcodeType_interface.h:20
Interface for EnumDefinitions wrapper.
PageOrientation
Definition of possible page orientations.
Definition EnumDefinitions_interface.h:2491
BarcodeEncoding
Barcode encoding modes.
Definition EnumDefinitions_interface.h:3204
BarcodeCapability
list with all possible capabilities for a barcode engine
Definition EnumDefinitions_interface.h:3389
Interface for StructDefinitions wrapper.
TObjPtrArray is a template class used to store arrays of CObjPtr objects.
Language
The Language data type defines a language identifier.
Definition Language_interface.h:25
Structure defines the coordinates of a point in iDRS.
Definition idrsstd_interface.h:74
Structure containing the language candidates that are found during page analysis.
Definition StructDefinitions_interface.h:80