ソース値の変更時に通知を受けるサブスクリプションのリストを保持します。
コンストラクター
モディファイア | 名前 | 説明 |
---|---|---|
Observable<A>() |
デストラクター
モディファイア | 名前 | 説明 |
---|---|---|
~Observable() |
関数
アクセス | モディファイア | タイプ | 名前 | 説明 |
---|---|---|---|---|
public | Subscriptions<A>* | subscribe(std::function<void (A)> inNext, std::function<void (const std::string&)> inError, std::function<void ()> inComplete) | ||
public | void | next(const A& inData) | ||
public | void | error(const std::string& inMessage) | ||
public | void | complete() |
メンバ
アクセス | モディファイア | タイプ | 名前 | 説明 |
---|---|---|---|---|
private | std::vector<std::unique_ptr<Subscriptions<A>>> | m_subscriptions |