Data Object list which provides services to sort and filter objects within another data object list.
More...
#include <sort_filter_data_object_list.hpp>
Data Object list which provides services to sort and filter objects within another data object list.
◆ SortFilterDataObjectList()
kanzi::connect::SortFilterDataObjectList::SortFilterDataObjectList |
( |
Domain * | domain, |
|
|
shared_ptr< DataObjectList > | sourceList, |
|
|
const SortFilterInterface & | sorterComparer ) |
|
explicit |
◆ ~SortFilterDataObjectList()
virtual kanzi::connect::SortFilterDataObjectList::~SortFilterDataObjectList |
( |
| ) |
|
|
overridevirtual |
◆ acquireItem()
virtual DataObjectSharedPtr kanzi::connect::SortFilterDataObjectList::acquireItem |
( |
size_t | index | ) |
|
|
overridevirtual |
◆ getItemTemplate()
virtual DataObjectSharedPtr kanzi::connect::SortFilterDataObjectList::getItemTemplate |
( |
| ) |
|
|
overridevirtual |
◆ itemCount()
virtual size_t kanzi::connect::SortFilterDataObjectList::itemCount |
( |
| ) |
|
|
overridevirtual |
- See also
- kanzi::DataObjectList
◆ releaseItem()
virtual void kanzi::connect::SortFilterDataObjectList::releaseItem |
( |
size_t | index | ) |
|
|
overridevirtual |
◆ updateFilter()
void kanzi::connect::SortFilterDataObjectList::updateFilter |
( |
| ) |
|
Set the filter condition for the list.
- Parameters
-
FilterCondition | The filter condition to set |
◆ updateSorting()
void kanzi::connect::SortFilterDataObjectList::updateSorting |
( |
| ) |
|
Set the sort order for the list.
- Parameters
-
sortCondition | The sort condition to set, if there is a change the notifyModified() is invoked |
The documentation for this class was generated from the following file:
- connect/kanzi_adaptation/sort_filter_proxy_datasource/sort_filter_data_object_list.hpp