API Documentation#
This documentation was generated by Doxygen + Breathe
-
namespace compile#
-
namespace geo#
Functions
-
std::string compile_EXPORT PrintDrawableToString(const pro::proxy<DrawableFacade> &p)#
-
pro::proxy<DrawableFacade> compile_EXPORT CreateRectangleAsDrawable(int width, int height)#
-
std::string compile_EXPORT PrintDrawableToString(const pro::proxy<DrawableFacade> &p)#
-
namespace info#
Functions
-
std::string_view compile_EXPORT version_compile() noexcept#
Get compile version string.
Note
A string “dev” will be returned when no version configuration.
- Returns:
The distribution compile version provided.
-
bool compile_EXPORT is_debug() noexcept#
- Returns:
A bool represents if debug when building.
-
std::string_view compile_EXPORT version_compile() noexcept#
-
namespace executable#
-
namespace header_only#
-
namespace common#
-
namespace pro#
-
namespace std#
STL namespace.
- file compile_export.hpp
- file git.h
- #include <stdbool.h>
Functions
-
GIT_EXTERN_C_BEGIN const char *git_ProjectVersion()#
The commit project version.
-
const char *git_ProjectVersionMajor()#
The commit project version major.
-
const char *git_ProjectVersionMinor()#
The commit project version minor.
-
const char *git_ProjectVersionPatch()#
The commit project version patch.
-
const char *git_ProjectVersionTweak()#
The commit project version tweak.
-
const char *git_AuthorName()#
The commit author’s name.
-
const char *git_AuthorEmail()#
The commit author’s email.
-
const char *git_CommitTag()#
The commit last tag.
-
const char *git_CommitTagRevision()#
The commit number since last tag.
-
const char *git_CommitRevision()#
The commit number.
-
const char *git_CommitDateRevision()#
The commit number of the day.
-
const char *git_CommitSHA1()#
The commit SHA1.
-
const char *git_CommitSHA1Short()#
The commit short SHA1.
-
const char *git_CommitDate()#
The commit date.
-
const char *git_CommitTime()#
The commit time.
-
const char *git_CommitTZ()#
The commit TZ.
-
const char *git_CommitSubject()#
The commit subject.
-
const char *git_CommitBody()#
The commit body.
-
const char *git_Describe()#
The commit describe.
-
GIT_EXTERN_C_BEGIN const char *git_ProjectVersion()#
- file compile.hpp
- #include <string>#include “compile_export.hpp”
- file impl.hpp
- #include <string>#include “compile_export.hpp”#include “proxy/proxy.h”
- file helpers.hpp
- #include “absl/log/log.h”
- file header_only.hpp
- #include “absl/log/log.h”#include “git.h”
- dir out/build
- dir out/build/x64-Debug-GNUC/compile
- dir src/compile
- dir src/executable
- dir out/build/x64-Debug-GNUC/git
- dir src/header_only
- dir src/compile/include/impl
- dir out/build/x64-Debug-GNUC/compile/include
- dir out/build/x64-Debug-GNUC/git/include
- dir src/compile/include
- dir src/executable/include
- dir src/header_only/include
- dir out
- dir src
- dir out/build/x64-Debug-GNUC