Gtuber Version: Gtuber Reference Manual

## Gtuber Version Gtuber Version — version checking |

## Functions

#define | GTUBER_ENCODE_VERSION()
#define | GTUBER_CHECK_VERSION()

## Types and Values

#define | GTUBER_MAJOR_VERSION
#define | GTUBER_MINOR_VERSION
#define | GTUBER_MICRO_VERSION
#define | GTUBER_VERSION
#define | GTUBER_VERSION_S
#define | GTUBER_VERSION_HEX

## Description

Gtuber provides macros to check the version of the library at compile-time

## Functions

### GTUBER_ENCODE_VERSION()

    #define             GTUBER_ENCODE_VERSION(major,minor,micro)

### GTUBER_CHECK_VERSION()

    #define             GTUBER_CHECK_VERSION(major, minor, micro)

## Types and Values

### GTUBER_MAJOR_VERSION

    #define GTUBER_MAJOR_VERSION            (0)

Gtuber major version component

### GTUBER_MINOR_VERSION

    #define GTUBER_MINOR_VERSION            (4)

Gtuber minor version component

### GTUBER_MICRO_VERSION

    #define GTUBER_MICRO_VERSION            (0)

Gtuber micro version component

### GTUBER_VERSION

    #define GTUBER_VERSION                  (0.4.0)

Gtuber version

### GTUBER_VERSION_S

    #define GTUBER_VERSION_S                  "0.4.0"

Gtuber version, encoded as a string

### GTUBER_VERSION_HEX

    #define             GTUBER_VERSION_HEX

Gtuber version, encoded as an hexadecimal number, useful for integer comparisons.