Observable::forceNotify
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void forceNotify()验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:243
反馈此接口问题 →Observable::fromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool fromString(const String& str) override验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:249
反馈此接口问题 →Observable::get
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
const T& get() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:208
反馈此接口问题 →Observable::modify
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
template<typename Fn> void modify(Fn&& fn)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:233
反馈此接口问题 →Observable::Observable
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
explicit Observable(T initial) : value_(std::move(initial))验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:206
反馈此接口问题 →Observable::Observable
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Observable() : value_验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:205
反馈此接口问题 →Observable::operator=
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Observable& operator=(const T& value)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:229
反馈此接口问题 →Observable::operator=
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Observable& operator=(T&& value)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:231
反馈此接口问题 →Observable::set
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void set(const T& value)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:211
反馈此接口问题 →Observable::set
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void set(T&& value)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:219
反馈此接口问题 →Observable::toString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
String toString() const override验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:246
反馈此接口问题 →ObservableBase::~ObservableBase
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual ~ObservableBase();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:32
反馈此接口问题 →ObservableBase::beginBatch
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void beginBatch();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:53
反馈此接口问题 →ObservableBase::clearSubscriptions
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void clearSubscriptions();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:40
反馈此接口问题 →ObservableBase::endBatch
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void endBatch();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:55
反馈此接口问题 →ObservableBase::fromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual bool fromString(const String& str) = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:46
反馈此接口问题 →ObservableBase::subscribe
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
SubscriptionId subscribe(std::function<void()> callback);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:34
反馈此接口问题 →ObservableBase::subscriberCount
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
u32 subscriberCount() const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:50
反馈此接口问题 →ObservableBase::toString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual String toString() const = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:43
反馈此接口问题 →ObservableBase::unsubscribe
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void unsubscribe(SubscriptionId id);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:37
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, bool& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:119
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, double& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:175
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, float& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:167
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, int& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:126
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, long long& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:158
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, long& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:144
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, String& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:112
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool obsFromString(const String& str, unsigned int& out)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:135
反馈此接口问题 →obsFromString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
template<typename T> typename std::enable_if<!std::is_arithmetic<T>::value && !std::is_same<T, String>::value, bool>::type obsFromString(const String&, T&)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:183
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(bool v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:80
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(const String& v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:78
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(double v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:94
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(float v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:88
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(int v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:81
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(long long v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:85
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(long v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:83
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(unsigned int v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:82
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(unsigned long long v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:86
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline String obsToString(unsigned long v)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:84
反馈此接口问题 →obsToString
data 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
template<typename T> typename std::enable_if<!std::is_arithmetic<T>::value && !std::is_same<T, String>::value, String>::type obsToString(const T&)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/data/observable.h:108
反馈此接口问题 →