summaryrefslogtreecommitdiffstats
path: root/statistics.h
diff options
context:
space:
mode:
Diffstat (limited to 'statistics.h')
-rw-r--r--statistics.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/statistics.h b/statistics.h
index d2709ee93..732a287e1 100644
--- a/statistics.h
+++ b/statistics.h
@@ -4,6 +4,14 @@
* core logic functions called from statistics UI
* common types and variables
*/
+
+#ifndef STATISTICS_H
+#define STATISTICS_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
typedef struct {
int period;
duration_t total_time;
@@ -31,3 +39,10 @@ extern char *get_time_string(int seconds, int maxdays);
extern char *get_minutes(int seconds);
extern void process_all_dives(struct dive *dive, struct dive **prev_dive);
extern void get_selected_dives_text(char *buffer, int size);
+extern volume_t get_gas_used(struct dive *dive);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif