#pragma once #include namespace xlnt { namespace detail { struct workbook_impl { workbook_impl(optimization o); workbook_impl &operator=(const workbook_impl &) = delete; workbook_impl(const workbook_impl &) = delete; bool already_saved_; bool optimized_read_; bool optimized_write_; bool guess_types_; bool data_only_; int active_sheet_index_; bool date_1904_; std::vector worksheets_; std::vector relationships_; std::vector drawings_; }; } // namespace detail } // namespace xlnt