ScConfig.h File Reference

Go to the source code of this file.

Macros

#define SC_EXTERN_C_BEGIN
 
#define SC_EXTERN_C_END
 
#define SC_VERSION_MAJOR   8
 
#define SC_VERSION_MINOR   4
 
#define SC_VERSION_PATCH   0
 
#define SC_VERSION_SUFFIX   -beta.1
 
#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   8

Major Version of the Scandit SDK.

Returns
Integer representing the major version

◆ SC_VERSION_MINOR

#define SC_VERSION_MINOR   4

Minor Version of the Scandit SDK.

Returns
Integer representing the minor version

◆ SC_VERSION_PATCH

#define SC_VERSION_PATCH   0

Patch Version of the Scandit SDK.

Returns
Integer representing the patch version

◆ SC_VERSION_SUFFIX

#define SC_VERSION_SUFFIX   -beta.1

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:
SC_VERSION_STRING_MAKE(SC_VERSION_MAJOR, SC_VERSION_MINOR, \
#define SC_VERSION_MAJOR
Major Version of the Scandit SDK.
Definition: ScConfig.h:111
#define SC_VERSION_PATCH
Patch Version of the Scandit SDK.
Definition: ScConfig.h:123
#define SC_VERSION_MINOR
Minor Version of the Scandit SDK.
Definition: ScConfig.h:117
#define SC_VERSION_SUFFIX
Version suffix, e.g. BETA1, SNAPSHOT.
Definition: ScConfig.h:130

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

Returns
String representation of the SDK version

◆ SC_TRUE

#define SC_TRUE   1

True value.

Returns
Integer representing true

◆ SC_FALSE

#define SC_FALSE   0

False value.

Returns
Integer representing false