pivot_cache_item_t
Defined in header: <orcus/spreadsheet/pivot.hpp>
-
struct pivot_cache_item_t
Public Types
-
enum class item_type
Values:
-
enumerator unknown
-
enumerator boolean
-
enumerator date_time
-
enumerator character
-
enumerator numeric
-
enumerator blank
-
enumerator error
-
enumerator unknown
-
using value_type = std::variant<bool, double, std::string_view, date_time_t, error_value_t>
Public Functions
-
pivot_cache_item_t()
-
pivot_cache_item_t(std::string_view s)
-
pivot_cache_item_t(double numeric)
-
pivot_cache_item_t(bool boolean)
-
pivot_cache_item_t(const date_time_t &date_time)
-
pivot_cache_item_t(error_value_t error)
-
pivot_cache_item_t(const pivot_cache_item_t &other)
-
pivot_cache_item_t(pivot_cache_item_t &&other)
-
bool operator==(const pivot_cache_item_t &other) const
-
std::partial_ordering operator<=>(const pivot_cache_item_t &other) const
-
pivot_cache_item_t &operator=(pivot_cache_item_t other)
-
void swap(pivot_cache_item_t &other)
-
enum class item_type