ImFusion SDK 4.3
KeyValueStore< StoredT > Member List

This is the complete list of members for KeyValueStore< StoredT >, including all inherited members.

begin()KeyValueStore< StoredT >inline
begin() const (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >inline
cbegin() const (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >inline
cend() const (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >inline
clear()KeyValueStore< StoredT >
clone(const std::function< StoredT(const T &)> &cloneIndividual={}) constKeyValueStore< StoredT >
dereference(const StoredT &other)KeyValueStore< StoredT >inlinestatic
disconnectAll()SignalReceiverprotected
empty() const (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >inline
end() (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >inline
end() const (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >inline
find(const std::string &key) (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
find(const std::string &key) const (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
get(const std::string &key) constKeyValueStore< StoredT >
get(const std::string &key)KeyValueStore< StoredT >
has(const std::string &key) constKeyValueStore< StoredT >
hasAll(const std::vector< std::string > &keys) constKeyValueStore< StoredT >
hasAll(Ts... args) constKeyValueStore< StoredT >inline
hasAny(const std::vector< std::string > &keys) constKeyValueStore< StoredT >
hasAny(Ts... args) constKeyValueStore< StoredT >inline
is_like_pointer (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >static
keys() const (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
KeyValueStore()=default (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
KeyValueStore(const mat4 &matrixToSynchronizeWith)KeyValueStore< StoredT >explicit
KeyValueStore(std::map< std::string, StoredT >) (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >explicit
MapT typedefKeyValueStore< StoredT >protected
NotCopyable()=default (defined in NotCopyable)NotCopyableprotected
NotCopyable(NotCopyable &&) noexcept=default (defined in NotCopyable)NotCopyableprotected
NotCopyable(const NotCopyable &)=delete (defined in NotCopyable)NotCopyableprotected
operator=(KeyValueStore< StoredT > &&other) (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
operator=(NotCopyable &&) noexcept=default (defined in NotCopyable)NotCopyableprotected
operator=(const NotCopyable &)=delete (defined in NotCopyable)NotCopyableprotected
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)SignalReceiver
operator[](const std::string &key)KeyValueStore< StoredT >
operator[](const std::string &key) constKeyValueStore< StoredT >
refT typedefKeyValueStore< StoredT >
set(const std::string &key, const U &other, std::enable_if_t<!like_pointer, void * >=nullptr)KeyValueStore< StoredT >
set(const std::string &key, StoredT value, std::enable_if_t< like_pointer, void * >=nullptr)KeyValueStore< StoredT >
setAttribute(const std::string &key, const std::string attributeName, const U &value)KeyValueStore< StoredT >
signalKeyValueAddedKeyValueStore< StoredT >
signalKeyValueChangedKeyValueStore< StoredT >
signalKeyValueRemovedKeyValueStore< StoredT >
SignalReceiver()=defaultSignalReceiver
SignalReceiver(const SignalReceiver &other)SignalReceiver
size() constKeyValueStore< StoredT >inline
synchronizeLocal() (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
synchronizeWorld() (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
T typedefKeyValueStore< StoredT >
take(const std::string &key) (defined in KeyValueStore< StoredT >)KeyValueStore< StoredT >
~NotCopyable()=default (defined in NotCopyable)NotCopyableprotected
~SignalReceiver()SignalReceivervirtual
Search Tab / S to search, Esc to close