| 
									
										
										
										
											2017-04-27 20:18:03 +02:00
										 |  |  | // SPDX-License-Identifier: GPL-2.0
 | 
					
						
							| 
									
										
										
										
											2014-05-23 21:49:49 +03:00
										 |  |  | #ifndef HTML_SAVE_H
 | 
					
						
							|  |  |  | #define HTML_SAVE_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | extern "C" { | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include "dive.h"
 | 
					
						
							|  |  |  | #include "membuffer.h"
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | void put_HTML_date(struct membuffer *b, struct dive *dive, const char *pre, const char *post); | 
					
						
							| 
									
										
										
										
											2016-01-10 12:12:39 +02:00
										 |  |  | void put_HTML_depth(struct membuffer *b, struct dive *dive, const char *pre, const char *post); | 
					
						
							| 
									
										
										
										
											2014-05-23 21:49:49 +03:00
										 |  |  | void put_HTML_airtemp(struct membuffer *b, struct dive *dive, const char *pre, const char *post); | 
					
						
							|  |  |  | void put_HTML_watertemp(struct membuffer *b, struct dive *dive, const char *pre, const char *post); | 
					
						
							|  |  |  | void put_HTML_time(struct membuffer *b, struct dive *dive, const char *pre, const char *post); | 
					
						
							|  |  |  | void put_HTML_notes(struct membuffer *b, struct dive *dive, const char *pre, const char *post); | 
					
						
							| 
									
										
										
										
											2014-06-02 20:10:54 +03:00
										 |  |  | void put_HTML_quoted(struct membuffer *b, const char *text); | 
					
						
							| 
									
										
										
										
											2014-10-19 19:30:11 +02:00
										 |  |  | void put_HTML_pressure_units(struct membuffer *b, pressure_t pressure, const char *pre, const char *post); | 
					
						
							|  |  |  | void put_HTML_weight_units(struct membuffer *b, unsigned int grams, const char *pre, const char *post); | 
					
						
							|  |  |  | void put_HTML_volume_units(struct membuffer *b, unsigned int ml, const char *pre, const char *post); | 
					
						
							| 
									
										
										
										
											2014-05-23 21:49:49 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-13 23:36:35 +02:00
										 |  |  | void export_HTML(const char *file_name, const char *photos_dir, const bool selected_only, const bool list_only); | 
					
						
							| 
									
										
										
										
											2014-09-21 16:11:58 +02:00
										 |  |  | void export_list(struct membuffer *b, const char *photos_dir, bool selected_only, const bool list_only); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-08-10 10:12:29 +03:00
										 |  |  | void export_translation(const char *file_name); | 
					
						
							| 
									
										
										
										
											2014-05-23 21:49:49 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif
 |