diff options
Diffstat (limited to 'include/administration_writer.hpp')
| -rw-r--r-- | include/administration_writer.hpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/administration_writer.hpp b/include/administration_writer.hpp index 6f1d602..e1a651e 100644 --- a/include/administration_writer.hpp +++ b/include/administration_writer.hpp @@ -20,8 +20,14 @@ #define ADMIN_FILE_INFO "info.xml" +typedef void (*write_completed_event)(); + namespace administration_writer { + void set_write_completed_event_callback(write_completed_event ev); + + bool is_writing(); + // Setup functions. bool create(); void destroy(); @@ -37,7 +43,7 @@ namespace administration_writer { bool save_invoice_blocking(invoice inv); // Archiving functions. - bool save_all_administration_info_blocking(); + bool save_administration_info_blocking(); bool save_all_tax_rates_blocking(); bool save_all_cost_centers_blocking(); bool save_all_async(); |
