morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::table::Engine Member List

This is the complete list of members for morph::table::Engine, including all inherited members.

beginEdit(RowId const &key)morph::table::Engineinline
cellAt(std::size_t viewRow, std::size_t column) constmorph::table::Engineinline
columns() const noexceptmorph::table::Engineinline
endEdit(RowId const &key)morph::table::Engineinline
Engine(std::shared_ptr< DataSource > source, EngineOptions options={})morph::table::Engineinlineexplicit
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 noexceptmorph::table::Engineinline
heldRows() constmorph::table::Engineinline
onError(std::function< void(TableError const &)> handler)morph::table::Engineinline
onPending(std::function< void(bool)> handler)morph::table::Engineinline
onViewChange(std::function< void(ViewChange const &)> handler)morph::table::Engineinline
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 noexceptmorph::table::Engineinline
rowIdAt(std::size_t viewRow) constmorph::table::Engineinline
setFilter(FilterSpec spec)morph::table::Engineinline
setSort(SortChain chain)morph::table::Engineinline
settleNow()morph::table::Engineinline
sort() const noexceptmorph::table::Engineinline
sourceRowCount() constmorph::table::Engineinline
sourceRowOf(std::size_t viewRow) constmorph::table::Engineinline
stats() const noexceptmorph::table::Engineinline
view() const noexceptmorph::table::Engineinline
viewRowCount() const noexceptmorph::table::Engineinline
viewRowOf(std::size_t sourceRow) constmorph::table::Engineinline
viewRowOfKey(RowId const &key) constmorph::table::Engineinline
viewSnapshot() const noexceptmorph::table::Engineinline
~Engine() overridemorph::table::Engineinline