|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
This is the complete list of members for morph::table::Engine, including all inherited members.
| beginEdit(RowId const &key) | morph::table::Engine | inline |
| cellAt(std::size_t viewRow, std::size_t column) const | morph::table::Engine | inline |
| columns() const noexcept | morph::table::Engine | inline |
| endEdit(RowId const &key) | morph::table::Engine | inline |
| Engine(std::shared_ptr< DataSource > source, EngineOptions options={}) | morph::table::Engine | inlineexplicit |
| Engine(Engine const &)=delete (defined in morph::table::Engine) | morph::table::Engine | |
| Engine(Engine &&)=delete (defined in morph::table::Engine) | morph::table::Engine | |
| filter() const noexcept | morph::table::Engine | inline |
| heldRows() const | morph::table::Engine | inline |
| onError(std::function< void(TableError const &)> handler) | morph::table::Engine | inline |
| onPending(std::function< void(bool)> handler) | morph::table::Engine | inline |
| onViewChange(std::function< void(ViewChange const &)> handler) | morph::table::Engine | inline |
| operator=(Engine const &)=delete (defined in morph::table::Engine) | morph::table::Engine | |
| operator=(Engine &&)=delete (defined in morph::table::Engine) | morph::table::Engine | |
| pending() const noexcept | morph::table::Engine | inline |
| rowIdAt(std::size_t viewRow) const | morph::table::Engine | inline |
| setFilter(FilterSpec spec) | morph::table::Engine | inline |
| setSort(SortChain chain) | morph::table::Engine | inline |
| settleNow() | morph::table::Engine | inline |
| sort() const noexcept | morph::table::Engine | inline |
| sourceRowCount() const | morph::table::Engine | inline |
| sourceRowOf(std::size_t viewRow) const | morph::table::Engine | inline |
| stats() const noexcept | morph::table::Engine | inline |
| view() const noexcept | morph::table::Engine | inline |
| viewRowCount() const noexcept | morph::table::Engine | inline |
| viewRowOf(std::size_t sourceRow) const | morph::table::Engine | inline |
| viewRowOfKey(RowId const &key) const | morph::table::Engine | inline |
| viewSnapshot() const noexcept | morph::table::Engine | inline |
| ~Engine() override | morph::table::Engine | inline |