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¶
-
bool 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¶