OGLplus  (0.59.0) a C++ wrapper for rendering APIs

git_info.hpp File Reference
#include "string_span.hpp"
#include "valid_if/nonnegative.hpp"
#include "valid_if/not_empty.hpp"
#include <tuple>
#include <eagine/git_info.inl>

Go to the source code of this file.

Namespaces

 eagine
 Common code is placed in this namespace.
 

Functions

auto eagine::config_git_branch () noexcept -> valid_if_not_empty< string_view >
 Returns the name of the git branch from which the executable is built. More...
 
auto eagine::config_git_hash_id () noexcept -> valid_if_not_empty< string_view >
 Returns the hash of the commit from which the executable is built. More...
 
auto eagine::config_git_date () noexcept -> valid_if_not_empty< string_view >
 Returns the date of the commit from which the executable is built. More...
 
auto eagine::config_git_describe () noexcept -> valid_if_not_empty< string_view >
 Returns the description of the commit from which the executable is built. More...
 
auto eagine::config_git_version () noexcept -> valid_if_not_empty< string_view >
 Returns the version number as string. More...
 
auto eagine::config_git_version_major () noexcept -> valid_if_nonnegative< int >
 Returns major version number. More...
 
auto eagine::config_git_version_minor () noexcept -> valid_if_nonnegative< int >
 Returns minor version number. More...
 
auto eagine::config_git_version_patch () noexcept -> valid_if_nonnegative< int >
 Returns patch version number. More...
 
auto eagine::config_git_version_commit () noexcept -> valid_if_nonnegative< int >
 Returns commit version number. More...
 
auto eagine::config_git_version_tuple () noexcept -> std::tuple< int, int, int, int >
 Returns the complete version number as a tuple (major, minor, patch, commit). More...
 

Detailed Description

Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt


Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).