28#include "nexuslua_export.h"
Definition description.hpp:33
NEXUSLUA_EXPORT std::string GetEmail()
returns email of current maintainer of nexuslua
NEXUSLUA_EXPORT std::string GetBoostLicenseURL()
returns the URL of the boost license
NEXUSLUA_EXPORT std::string GetVersion()
returns the nexuslua version as set in the CMakeLists.txt
NEXUSLUA_EXPORT std::string GetLibZipLicenseURL()
returns the URL of the LibZip license
NEXUSLUA_EXPORT std::string GetOpenSSLVersion()
returns OpenSSL_version(OPENSSL_VERSION)
NEXUSLUA_EXPORT std::string GetOrganizationName()
returns "acrion"
NEXUSLUA_EXPORT std::string GetLuaLicenseURL()
returns the URL of the lua license
NEXUSLUA_EXPORT std::string GetTomlplusplusLicenseURL()
returns the URL of the tomlplusplus license
NEXUSLUA_EXPORT std::string GetProductName()
returns "nexuslua"
NEXUSLUA_EXPORT std::string GetVersionsAndLicenses()
return a list of all used
NEXUSLUA_EXPORT std::string GetLibZipVersion()
returns LIBZIP_VERSION
NEXUSLUA_EXPORT std::string GetCopyright()
returns nexuslua copyright
NEXUSLUA_EXPORT std::string GetBoostVersion()
returns BOOST_LIB_VERSION, with _ characters replaced by .
NEXUSLUA_EXPORT std::string GetTomlplusplusVersion()
returns the tomlplusplus version string
NEXUSLUA_EXPORT std::string GetLuaVersion()
returns std::string(LUA_VERSION_MAJOR) + "." + LUA_VERSION_RELEASE + "." + LUA_VERSION_MINOR
NEXUSLUA_EXPORT std::string GetOpenSSLLicenseURL()
returns the URL of the OpenSSL license
NEXUSLUA_EXPORT std::string GetLicenseURL()
returns the URL of the nexuslua license