import_pivot_field
Defined in header: <orcus/spreadsheet/import_interface_pivot_table_def.hpp>
-
class import_pivot_field
Interface for importing a pivot field as part of a pivot table.
A pivot field is a single field that can be added to row, column or page axes.
Public Functions
-
virtual ~import_pivot_field()
-
virtual void set_item_count(std::size_t count) = 0
-
virtual void set_axis(pivot_axis_t axis) = 0
-
virtual void append_item(std::size_t index, bool hidden) = 0
Append a pivot field item with an index.
- Parameters:
index – Index into the corresponding cache field in the pivot cache.
hidden – Whether or not this item is hidden.
-
virtual void append_item(pivot_field_item_t type) = 0
-
virtual void commit() = 0
-
virtual ~import_pivot_field()