载入中...
搜索中...
未找到
eve::rx::ReactiveProperty< T > 模板类 参考
Observable value backed by a BehaviorSubject. get() returns the current value; set() stores and pushes it to subscribers. 更多...
#include <Rx.h>
Public 成员函数 | |
| ReactiveProperty (T initial=T()) | |
| Creates a property with an initial value. | |
| T | get () const |
| Current value. | |
| void | set (T v) |
| Stores a new value and notifies subscribers. | |
| Subscription | subscribe (Observer< T > obs) |
| Subscribes with a full observer or a value callback. | |
| Subscription | subscribe (typename Observer< T >::NextFn next) |
| BehaviorSubject< T > * | asSubject () |
| Underlying behavior subject / observable view. | |
| Observable< T > * | asObservable () |
详细描述
template<typename T>
class eve::rx::ReactiveProperty< T >
class eve::rx::ReactiveProperty< T >
Observable value backed by a BehaviorSubject. get() returns the current value; set() stores and pushes it to subscribers.
构造及析构函数说明
◆ ReactiveProperty()
template<typename T >
|
inlineexplicit |
成员函数说明
◆ asObservable()
template<typename T >
|
inline |
◆ asSubject()
template<typename T >
|
inline |
◆ get()
template<typename T >
|
inline |
◆ set()
template<typename T >
|
inline |
◆ subscribe() [1/2]
template<typename T >
|
inline |
◆ subscribe() [2/2]
template<typename T >
|
inline |
该类的文档由以下文件生成:
- src/modules/rx/Rx.h