pivot_cache_field_t

Defined in header: <orcus/spreadsheet/pivot.hpp>

struct pivot_cache_field_t

Public Functions

pivot_cache_field_t()
pivot_cache_field_t(std::string_view _name)
pivot_cache_field_t(const pivot_cache_field_t &other)
pivot_cache_field_t(pivot_cache_field_t &&other)
pivot_cache_field_t &operator=(pivot_cache_field_t other)
void swap(pivot_cache_field_t &other) noexcept

Public Members

std::string_view name

Field name. It must be interned with the string pool belonging to the document.

pivot_cache_items_t items
std::optional<double> min_value
std::optional<double> max_value
std::optional<date_time_t> min_date
std::optional<date_time_t> max_date
std::unique_ptr<pivot_cache_group_data_t> group_data