Go to the documentation of this file.
13 #include <mrpt/config.h>
23 const bool showStandardInfo)
25 m_additionalInfo(additionalInfo),
26 m_showStandardInfo(showStandardInfo)
42 return "Up to date documentation and tutorials are maintained at the MRPT "
43 "website:\n\nhttp://www.mrpt.org/\n\n\n\n";
56 "----------------------------------\n"
57 "Part of the MRPT project.\n"
58 "For bug reports and source code, visit:"
59 " https://github.com/MRPT/mrpt \n\n";
70 str +=
"Eigen version: ";
72 "%u.%u.%u\n", EIGEN_WORLD_VERSION, EIGEN_MAJOR_VERSION,
74 str += guiLibName +
" version: " + guiLibVersion;
75 #if defined(__WXMSW__)
77 #elif defined(__UNIX__)
81 str +=
"-Unicode build";
84 #endif // wxUSE_UNICODE
86 str +=
"\nOpenCV version: ";
88 str += MRPT_OPENCV_VERSION;
std::string tutorial() const
std::string license() const
std::string information(const std::string &guiLibName, const std::string &guiLibVersion) const
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
const std::string m_appName
CAboutBoxBase(const std::string &appName, const std::string &additionalInfo, const bool showStandardInfo)
const bool m_showStandardInfo
std::string format(const char *fmt,...) MRPT_printf_format_check(1
A std::string version of C sprintf.
std::string MRPTBuildVersion() const
std::string MRPT_getCompilationDate()
Returns the MRPT source code timestamp, according to the Reproducible-Builds specifications: https://...
GLsizei const GLchar ** string
std::string MRPT_getVersion()
Returns a string describing the MRPT version.
const std::string m_additionalInfo
This namespace provides a OS-independent interface to many useful functions: filenames manipulation,...
const std::string & getMRPTLicense()
Returns a const ref to a text with the same text that appears at the beginning of each MRPT file (use...
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST | |