version.hpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2019-2020 INRIA
3 //
4 
5 #ifndef __eigenpy_version_hpp__
6 #define __eigenpy_version_hpp__
7 
8 #include <string>
9 
10 #include "eigenpy/config.hpp"
11 
12 namespace eigenpy {
13 
19 std::string EIGENPY_DLLAPI printVersion(const std::string& delimiter = ".");
20 
26 std::string EIGENPY_DLLAPI
27 printEigenVersion(const std::string& delimiter = ".");
28 
42 bool EIGENPY_DLLAPI checkVersionAtLeast(unsigned int major_version,
43  unsigned int minor_version,
44  unsigned int patch_version);
45 } // namespace eigenpy
46 
47 #endif // __eigenpy_version_hpp__
bool EIGENPY_DLLAPI checkVersionAtLeast(unsigned int major_version, unsigned int minor_version, unsigned int patch_version)
Checks if the current version of EigenPy is at least the version provided by the input arguments...
Definition: version.cpp:27
std::string EIGENPY_DLLAPI printVersion(const std::string &delimiter=".")
Returns the current version of EigenPy as a string using the following standard: EIGENPY_MINOR_VERSIO...
Definition: version.cpp:13
std::string EIGENPY_DLLAPI printEigenVersion(const std::string &delimiter=".")
Returns the current version of Eigen3 as a string using the following standard: EIGEN_MINOR_VERSION.EIGEN_MINOR_VERSION.EIGEN_PATCH_VERSION.
Definition: version.cpp:20


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Fri Jun 2 2023 02:10:26