8#ifndef SEN_CORE_OBJ_SUBSCRIPTION_H
9#define SEN_CORE_OBJ_SUBSCRIPTION_H
37 std::shared_ptr<ObjectSource>
source;
46 :
list(std::move(other.list)),
source(std::move(other.source))
54 list = std::move(other.list);
A list of objects that is managed by some source based on user-expressed interests.
Definition object_list.h:29
Subscription & operator=(Subscription &&other) noexcept
Definition subscription.h:52
~Subscription()
Definition subscription.h:60
Subscription(Subscription &&other) noexcept
Definition subscription.h:45
std::shared_ptr< ObjectSource > source
Definition subscription.h:37
ObjectList< T > list
Definition subscription.h:36