yasmine
version.hpp
Go to the documentation of this file.
1 // //
3 // This file is part of the Seadex yasmine ecosystem (http://yasmine.seadex.de). //
4 // Copyright (C) 2016-2017 Seadex GmbH //
5 // //
6 // Licensing information is available in the folder "license" which is part of this distribution. //
7 // The same information is available on the www @ http://yasmine.seadex.de/Licenses.html. //
8 // //
10 
11 
12 #ifndef VERSION_53B7B4DC_2A8B_4736_B190_6348C9D8F8F2
13 #define VERSION_53B7B4DC_2A8B_4736_B190_6348C9D8F8F2
14 
15 
16 #include "essentials/base.hpp"
17 #include "essentials/compatibility/compatibility.hpp"
18 #include "hermes/hermes_backward_compatibility.hpp"
19 
20 
21 namespace sxy
22 {
23 
24 
25 namespace version
26 {
27 
28 #ifndef SX_NO_LOGGING
29 
30 void log_version();
31 
32 #endif
33 
34 
35 sxe::uint16_t get_major_version();
36 sxe::uint16_t get_minor_version();
37 sxe::uint16_t get_patch_version();
38 sxe::uint16_t get_build_number();
39 
40 
41 }
42 
43 
44 }
45 
46 
47 #endif
sxe::uint16_t get_minor_version()
Definition: version.cpp:56
sxe::uint16_t get_patch_version()
Definition: version.cpp:62
sxe::uint16_t get_build_number()
Definition: version.cpp:68
void log_version()
Definition: version.cpp:41
Definition: adapter_cpp11.hpp:21
sxe::uint16_t get_major_version()
Definition: version.cpp:50