Orcus
|
Public Member Functions | |
virtual void | set_range (const char *p_ref, size_t n_ref)=0 |
virtual void | set_column (orcus::spreadsheet::col_t col)=0 |
virtual void | append_column_match_value (const char *p, size_t n)=0 |
virtual void | commit_column ()=0 |
virtual void | commit ()=0 |
|
pure virtual |
Add a match value to the current column filter.
p | pointer to the first character of match value. |
n | length of match value. |
|
pure virtual |
Commit current auto filter to the model.
|
pure virtual |
Commit current column filter to the current auto filter.
|
pure virtual |
Specify the column position of a filter. The position is relative to the first column in the auto filter range.
col | 0-based column position of a filter relative to the first column. |
|
pure virtual |
Specify the range where the auto filter is applied. The range is given in a 2-dimensional A1-style reference.
p_ref | pointer to the first character of range string. |
n_ref | length of range string. |