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__
eigenpy::checkVersionAtLeast
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
eigenpy
Definition: alignment.hpp:14
eigenpy::printVersion
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
eigenpy::printEigenVersion
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....
Definition: version.cpp:20


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Wed Jun 5 2024 02:14:54