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

#include <auto_filter.hpp>

Public Types

typedef std::map< col_t, auto_filter_column_tcolumns_type
 

Public Member Functions

 auto_filter_t (const auto_filter_t &other)
 
 auto_filter_t (auto_filter_t &&other)
 
auto_filter_toperator= (const auto_filter_t &other)
 
auto_filter_toperator= (auto_filter_t &&other)
 
void reset ()
 
void swap (auto_filter_t &r)
 
void commit_column (col_t col, auto_filter_column_t data)
 

Public Attributes

ixion::abs_range_t range
 
columns_type columns
 

Detailed Description

Data for a single autofilter entry. An autofilter can belong to either a sheet or a table.

Member Function Documentation

◆ commit_column()

void orcus::spreadsheet::auto_filter_t::commit_column ( col_t col,
auto_filter_column_t data )

Set column data to specified column index.

Parameters
colcolumn index to associate the data to.
datacolumn data.