Carna Version 3.3.3
Loading...
Searching...
No Matches
Version.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2010 - 2015 Leonid Kostrykin
3 *
4 * Chair of Medical Engineering (mediTEC)
5 * RWTH Aachen University
6 * Pauwelsstr. 20
7 * 52074 Aachen
8 * Germany
9 *
10 */
11
12#ifndef VERSION_H_6014714286
13#define VERSION_H_6014714286
14
32// ----------------------------------------------------------------------------------
33// CARNA_MAJOR_VERSION
34// ----------------------------------------------------------------------------------
35
39#define CARNA_MAJOR_VERSION 3
40
41
42
43// ----------------------------------------------------------------------------------
44// CARNA_MINOR_VERSION
45// ----------------------------------------------------------------------------------
46
50#define CARNA_MINOR_VERSION 3
51
52
53
54// ----------------------------------------------------------------------------------
55// CARNA_PATCH_VERSION
56// ----------------------------------------------------------------------------------
57
61#define CARNA_PATCH_VERSION 3
62
63
64
65// ----------------------------------------------------------------------------------
66// CARNA_ASSERT_API_VERSION
67// ----------------------------------------------------------------------------------
68
77#define CARNA_ASSERT_API_VERSION( expected_major_version, expected_minor_version, expected_patch_version ) \
78 static_assert( \
79 expected_major_version == CARNA_MAJOR_VERSION && \
80 expected_minor_version == CARNA_MINOR_VERSION && \
81 expected_patch_version >= CARNA_PATCH_VERSION, \
82 "Incompatible Carna Version!" );
83
84
85
86#endif // VERSION_H_6014714286
87