libfilezilla
version.hpp
Go to the documentation of this file.
1 #ifndef LIBFILEZILLA_VERSION_HEADER
2 #define LIBFILEZILLA_VERSION_HEADER
3 
8 #include "libfilezilla.hpp"
9 
10 #include <tuple>
12 #define LIBFILEZILLA_VERSION "0.12.2"
13 
14 #define LIBFILEZILLA_VERSION_MAJOR 0
15 #define LIBFILEZILLA_VERSION_MINOR 12
16 #define LIBFILEZILLA_VERSION_MICRO 2
17 #define LIBFILEZILLA_VERSION_NANO 0
18 
20 #define LIBFILEZILLA_VERSION_SUFFIX "0.12.2"
21 
22 namespace fz {
24 std::string FZ_PUBLIC_SYMBOL get_version_string();
25 
27 std::tuple<int, int, int, int, std::string> FZ_PUBLIC_SYMBOL get_version();
28 }
29 #endif
std::string get_version_string()
Get version string of libfilezilla.
The namespace used by libfilezilla.
Definition: apply.hpp:16
std::tuple< int, int, int, int, std::string > get_version()
Get version of libfilezilla broken down into components major, minor, micro, nano and suffix...
Sets some global macros and further includes string.hpp.