Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
Hydra.h File Reference

Go to the source code of this file.

Namespaces

 hydra
 Generic policies definition.
 

Macros

#define HYDRA_MAJOR_VERSION   (HYDRA_VERSION / 100000)
 The preprocessor macro HYDRA_MAJOR_VERSION encodes the major version number of Hydra. More...
 
#define HYDRA_MINOR_VERSION   (HYDRA_VERSION / 100 % 1000)
 The preprocessor macro HYDRA_MINOR_VERSION encodes the minor version number of Hydra. More...
 
#define HYDRA_PATCH_NUMBER   0
 The preprocessor macro HYDRA_PATCH_NUMBER encodes the patch number of the Hydra library. More...
 
#define HYDRA_VERSION   400001
 The preprocessor macro HYDRA_VERSION encodes the version number of the Hydra. More...
 

Macro Definition Documentation

◆ HYDRA_MAJOR_VERSION

#define HYDRA_MAJOR_VERSION   (HYDRA_VERSION / 100000)

The preprocessor macro HYDRA_MAJOR_VERSION encodes the major version number of Hydra.

◆ HYDRA_MINOR_VERSION

#define HYDRA_MINOR_VERSION   (HYDRA_VERSION / 100 % 1000)

The preprocessor macro HYDRA_MINOR_VERSION encodes the minor version number of Hydra.

◆ HYDRA_PATCH_NUMBER

#define HYDRA_PATCH_NUMBER   0

The preprocessor macro HYDRA_PATCH_NUMBER encodes the patch number of the Hydra library.

◆ HYDRA_VERSION

#define HYDRA_VERSION   400001

The preprocessor macro HYDRA_VERSION encodes the version number of the Hydra.

HYDRA_VERSION % 100 is the patch version. HYDRA_VERSION / 100 % 1000 is the feature version. HYDRA_VERSION / 100000 is the major version.