pivot_item_t

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

struct pivot_item_t

Public Types

enum class item_type

Values:

enumerator unknown
enumerator index
enumerator type
using value_type = std::variant<std::size_t, pivot_field_item_t>

Public Functions

pivot_item_t()
pivot_item_t(const pivot_item_t &other)
pivot_item_t(pivot_item_t &&other)
pivot_item_t(std::size_t i, bool _hidden)
pivot_item_t(pivot_field_item_t t)
~pivot_item_t()
pivot_item_t &operator=(pivot_item_t other)
void swap(pivot_item_t &other) noexcept

Public Members

item_type type
value_type value
bool hidden = false