/* */ #include "StreamFilter.h" namespace aria2 { StreamFilter::StreamFilter (const SharedHandle& delegate): delegate_(delegate) {} StreamFilter::~StreamFilter() {} bool StreamFilter::installDelegate(const SharedHandle& filter) { if(!delegate_) { delegate_ = filter; return true; } else { return delegate_->installDelegate(filter); } } } // namespace aria2