Orcus
Loading...
Searching...
No Matches
Public Member Functions | List of all members
orcus::spreadsheet::filter_item_set_t Class Reference
Inheritance diagram for orcus::spreadsheet::filter_item_set_t:
orcus::spreadsheet::filterable

Public Member Functions

 filter_item_set_t (col_t _field)
 
 filter_item_set_t (col_t field, std::initializer_list< std::string_view > values)
 
 filter_item_set_t (const filter_item_set_t &other)
 
 filter_item_set_t (filter_item_set_t &&other)
 
col_t field () const
 
const std::unordered_set< std::string_view > & values () const
 
void insert (std::string_view value)
 
filter_item_set_toperator= (const filter_item_set_t &other)
 
filter_item_set_toperator= (filter_item_set_t &&other)
 
void reset ()
 
void swap (filter_item_set_t &other) noexcept
 
bool operator== (const filter_item_set_t &other) const
 
bool operator!= (const filter_item_set_t &other) const