import_pivot_table_definition
Defined in header: <orcus/spreadsheet/import_interface_pivot_table_def.hpp>
-
class import_pivot_table_definition
Interface for importing pivot table definitions.
Public Functions
-
virtual ~import_pivot_table_definition()
-
virtual void set_name(std::string_view name) = 0
-
virtual void set_cache_id(pivot_cache_id_t cache_id) = 0
-
virtual void set_range(const range_t &ref) = 0
Set the range of a pivot table.
- Parameters:
ref – Range of a pivot table.
-
virtual import_pivot_fields *start_pivot_fields() = 0
-
virtual import_pivot_rc_fields *start_row_fields() = 0
-
virtual import_pivot_rc_fields *start_column_fields() = 0
-
virtual import_pivot_page_fields *start_page_fields() = 0
-
virtual import_pivot_data_fields *start_data_fields() = 0
-
virtual import_pivot_rc_items *start_row_items() = 0
-
virtual import_pivot_rc_items *start_col_items() = 0
-
virtual void commit() = 0
-
virtual ~import_pivot_table_definition()