perfc 0.12.0
Loading...
Searching...
No Matches
version.hpp
Go to the documentation of this file.
1/**
2 * @file
3 * @ingroup perfc
4 * @brief Contains version macro.
5 * @copyright
6 * SPDX-FileCopyrightText: 2023-2023 European Southern Observatory (ESO)
7 *
8 * SPDX-License-Identifier: LGPL-3.0-only
9 */
10#ifndef PERFC_VERSION_HPP
11#define PERFC_VERSION_HPP
12
13/**
14 * Integer representation of <tt>0.12.0</tt> version tuple.
15 *
16 * <tt>\#include <perfc/version.hpp></tt>
17 *
18 * @code
19 * Given version x.y.z:
20 * x = PERFC_VERSION / 100'000
21 * y = PERFC_VERSION / 100 % 1'000
22 * z = PERFC_VERSION % 100
23 * @endcode
24 *
25 * @ingroup perfc
26 */
27#define PERFC_VERSION 1200 // 0.12.0
28
29#endif // PERFC_VERSION_HPP
30