ScConfig.h File Reference

Go to the source code of this file.

Macros

#define SC_VERSION_MAJOR   5
 
#define SC_VERSION_MINOR   36
 
#define SC_VERSION_PATCH   2
 
#define SC_VERSION_SUFFIX
 
#define SC_VERSION_INT   SC_VERSION_MAKE(SC_VERSION_MAJOR, SC_VERSION_MINOR, SC_VERSION_PATCH)
 
#define SC_VERSION_STRING
 
#define SC_TRUE   1
 
#define SC_FALSE   0
 

Typedefs

typedef int32_t ScBool
 

Detailed Description

Common definitions used throughout the ScanditSDK API.

Macro Definition Documentation

#define SC_VERSION_MAJOR   5

Major Version of the Scandit SDK.

Returns
Integer representing the major version
#define SC_VERSION_MINOR   36

Minor Version of the Scandit SDK.

Returns
Integer representing the minor version
#define SC_VERSION_PATCH   2

Patch Version of the Scandit SDK.

Returns
Integer representing the patch version
#define SC_VERSION_SUFFIX

Version suffix, e.g. BETA1, SNAPSHOT.

Returns
Representation of the version suffix
#define SC_VERSION_INT   SC_VERSION_MAKE(SC_VERSION_MAJOR, SC_VERSION_MINOR, SC_VERSION_PATCH)

ScanditSDK version encoded as an integer.

Returns
Integer representation of the SDK version
#define SC_VERSION_STRING
Value:
SC_VERSION_STRING_MAKE(SC_VERSION_MAJOR, SC_VERSION_MINOR, \
#define SC_VERSION_SUFFIX
Version suffix, e.g. BETA1, SNAPSHOT.
Definition: ScConfig.h:90
#define SC_VERSION_MINOR
Minor Version of the Scandit SDK.
Definition: ScConfig.h:77
#define SC_VERSION_MAJOR
Major Version of the Scandit SDK.
Definition: ScConfig.h:71
#define SC_VERSION_PATCH
Patch Version of the Scandit SDK.
Definition: ScConfig.h:83

Scandit SDK version string of the form $major.$minor.$patch$suffix.

Returns
String representation of the SDK version
Examples:
CommandLineBarcodeScannerImageProcessingSample.c.
#define SC_TRUE   1
#define SC_FALSE   0