38 typename std::enable_if<std::is_base_of<Sink<O>, T>::value, std::shared_ptr<T>>::type
std::shared_ptr< Sink< O > > sink_
std::enable_if< std::is_base_of< Sink< O >, T >::value, std::shared_ptr< T > >::type setSink(std::shared_ptr< T > sink)
std::shared_ptr< Sink< O > > getSink()