ObservableList::at
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
const T& at(size_t i) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:54
Report an issue with this entry →ObservableList::begin
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
typename std::vector<T>::const_iterator begin() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:57
Report an issue with this entry →ObservableList::clear
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clear()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:124
Report an issue with this entry →ObservableList::clearSubscriptions
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clearSubscriptions()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:156
Report an issue with this entry →ObservableList::empty
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool empty() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:52
Report an issue with this entry →ObservableList::end
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
typename std::vector<T>::const_iterator end() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:58
Report an issue with this entry →ObservableList::insert
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void insert(size_t index, const T& item)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:74
Report an issue with this entry →ObservableList::insertRange
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void insertRange(size_t index, const std::vector<T>& newItems)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:80
Report an issue with this entry →ObservableList::items
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
const std::vector<T>& items() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:55
Report an issue with this entry →ObservableList::move
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void move(size_t fromIndex, size_t toIndex)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:110
Report an issue with this entry →ObservableList::ObservableList
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
explicit ObservableList(std::vector<T> initial) : items_(std::move(initial))Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:48
Report an issue with this entry →ObservableList::ObservableList
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ObservableList() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:47
Report an issue with this entry →ObservableList::operator[]
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
const T& operator[](size_t i) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:53
Report an issue with this entry →ObservableList::pop_back
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void pop_back()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:137
Report an issue with this entry →ObservableList::push_back
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void push_back(const T& item)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:60
Report an issue with this entry →ObservableList::push_back
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void push_back(T&& item)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:68
Report an issue with this entry →ObservableList::removeAt
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void removeAt(size_t index)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:88
Report an issue with this entry →ObservableList::removeRange
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void removeRange(size_t index, size_t count)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:94
Report an issue with this entry →ObservableList::reset
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void reset(std::vector<T> newItems)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:131
Report an issue with this entry →ObservableList::set
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void set(size_t index, const T& value)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:102
Report an issue with this entry →ObservableList::size
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
size_t size() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:50
Report an issue with this entry →ObservableList::subscribe
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
SubscriptionId subscribe(ChangeCallback callback)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:142
Report an issue with this entry →ObservableList::subscriberCount
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 subscriberCount() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:157
Report an issue with this entry →ObservableList::unsubscribe
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void unsubscribe(SubscriptionId id)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:149
Report an issue with this entry →ObservableList::void
Installed header declaration in the data module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using ChangeCallback = std::function<void(const ListChange&)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/data/observable_list.h:45
Report an issue with this entry →