Space optimized GenericPublisher
GenericPublisher made noncopyable
Space optimized GenericSubscriber