Itasca C++ Interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
version.h
1#pragma once
2// Sets framework version numbers
3#include "../../baseversion.txt"
4struct Version {
5 unsigned major_;
6 unsigned minor_;
7 unsigned revision_;
8 unsigned patch_;
9 std::string_view source_;
10 bool internal_;
11};
12constexpr Version version{MAJOR_VERSION,MINOR_VERSION,REVISION_VERSION,PATCH_VERSION,SOURCE_VERSION,INTERNAL_VERSION};
13#undef MAJOR_VERSION
14#undef MINOR_VERSION
15#undef REVISION_VERSION
16#undef SOURCE_VERSION
17#undef INTERNAL_VERSION
18#undef PATCH_VERSION
19// EoF
Definition version.h:4