Loading...
Searching...
No Matches
version.h
1#pragma once
2
3#include <stdint.h>
4#include <stdbool.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10typedef struct Version Version;
11
20const Version* version_get(void);
21
29const char* version_get_githash(const Version* v);
30
38const char* version_get_gitbranch(const Version* v);
39
47const char* version_get_gitbranchnum(const Version* v);
48
56const char* version_get_builddate(const Version* v);
57
65const char* version_get_version(const Version* v);
66
74uint8_t version_get_target(const Version* v);
75
83bool version_get_dirty_flag(const Version* v);
84
89const char* version_get_firmware_origin(const Version* v);
90
94const char* version_get_git_origin(const Version* v);
95
96#ifdef __cplusplus
97}
98#endif
Definition version.c:10