ScConfig.h File Reference

Go to the source code of this file.

Macros

#define SC_VERSION_MAJOR   5
 
#define SC_VERSION_MINOR   15
 
#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

◆ SC_VERSION_MAJOR

#define SC_VERSION_MAJOR   5

Major Version of the Scandit SDK.

Returns
Integer representing the major version

◆ SC_VERSION_MINOR

#define SC_VERSION_MINOR   15

Minor Version of the Scandit SDK.

Returns
Integer representing the minor version

◆ SC_VERSION_PATCH

#define SC_VERSION_PATCH   2

Patch Version of the Scandit SDK.

Returns
Integer representing the patch version

◆ SC_VERSION_SUFFIX

#define SC_VERSION_SUFFIX

Version suffix, e.g. BETA1, SNAPSHOT.

Returns
Representation of the version suffix

◆ SC_VERSION_INT

#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

◆ SC_VERSION_STRING

#define SC_VERSION_STRING
Value:

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

Returns
String representation of the SDK version
Examples
CommandLineBarcodeScannerImageProcessingSample.c.

◆ SC_TRUE

#define SC_TRUE   1

◆ SC_FALSE

#define SC_FALSE   0
#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
#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