AWS Encryption SDK for C v2.4
Loading...
Searching...
No Matches
Version constants

Macros

#define AWS_CRYPTOSDK_VERSION_MAJOR   2
 
#define AWS_CRYPTOSDK_VERSION_MINOR   4
 
#define AWS_CRYPTOSDK_VERSION_PATCH   1
 
#define AWS_CRYPTOSDK_VERSION_STR
 

Detailed Description

This section defines version macros that can be used to query the current version of the Encryption SDK. For prerelease builds, the version constants will generally contain the anticipated version of the upcoming release.

Macro Definition Documentation

◆ AWS_CRYPTOSDK_VERSION_MAJOR

#define AWS_CRYPTOSDK_VERSION_MAJOR   2

The major version number. See VERSIONING.rst for details on versioning policy.

Definition at line 55 of file version.h.

◆ AWS_CRYPTOSDK_VERSION_MINOR

#define AWS_CRYPTOSDK_VERSION_MINOR   4

The minor version number. See VERSIONING.rst for details on versioning policy.

Definition at line 60 of file version.h.

◆ AWS_CRYPTOSDK_VERSION_PATCH

#define AWS_CRYPTOSDK_VERSION_PATCH   1

The patch version number. See VERSIONING.rst for details on versioning policy.

Definition at line 65 of file version.h.

◆ AWS_CRYPTOSDK_VERSION_STR

#define AWS_CRYPTOSDK_VERSION_STR
Value:
AWS_CRYPTOSDK_PRIVATE_EXPANDQUOTE(AWS_CRYPTOSDK_VERSION_MAJOR) \
"." AWS_CRYPTOSDK_PRIVATE_EXPANDQUOTE(AWS_CRYPTOSDK_VERSION_MINOR) "." AWS_CRYPTOSDK_PRIVATE_EXPANDQUOTE( \
#define AWS_CRYPTOSDK_VERSION_PATCH
Definition version.h:65
#define AWS_CRYPTOSDK_VERSION_MINOR
Definition version.h:60
#define AWS_CRYPTOSDK_VERSION_MAJOR
Definition version.h:55

A string constant containing version information in a human-readable form.

Definition at line 70 of file version.h.