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

#include <table.hpp>

Public Types

typedef std::vector< table_column_tcolumns_type

Public Member Functions

 table_t (const table_t &other)=delete
 table_t (table_t &&other)
table_toperator= (const table_t &other)=delete
table_toperator= (table_t &&other)
void reset ()

Public Attributes

std::size_t identifier
std::string_view name
std::string_view display_name
ixion::abs_range_t range
std::size_t totals_row_count
auto_filter_t filter
columns_type columns
table_style_t style

Detailed Description

Single table entry. A table is a range in a spreadsheet that represents a single set of data that can be used as a data source.