Orcus
Loading...
Searching...
No Matches
orcus::spreadsheet::pivot_item_t Struct Reference

Public Types

enum class  item_type { unknown = 0 , index , type }
 
using value_type = std::variant<std::size_t, pivot_field_item_t>
 

Public Member Functions

 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_toperator= (pivot_item_t other)
 
void swap (pivot_item_t &other) noexcept
 

Public Attributes

item_type type
 
value_type value
 
bool hidden = false