예제 #1
0
파일: Publish.hpp 프로젝트: Herdinger/RxCpp
 std::shared_ptr<ConnectableObservable<T>> PublishLast(const std::shared_ptr < Observable < T >> &source)
 {
     auto multicastSubject = std::make_shared<AsyncSubject<T>>();
     return Multicast(source, multicastSubject);
 }
예제 #2
0
void EntityList::Unicast(uint32 charID, const char *notifyType, const char *idType, PyTuple **payload, bool seq) {
	//this could be implemented more efficiently, but I dont feel like it right now.
	character_set cset;
	cset.insert(charID);
	Multicast(cset, notifyType, idType, payload, seq);
}
예제 #3
0
파일: Publish.hpp 프로젝트: Herdinger/RxCpp
 std::shared_ptr<ConnectableObservable<T>> Publish(const std::shared_ptr < Observable < T >> &source, V value)
 {
     auto multicastSubject = std::make_shared<BehaviorSubject<T>>(value);
     return Multicast(source, multicastSubject);
 }