trio::StreamScope StreamScope.h Controllable * Controllable* trio::StreamScope::stream stream trio::StreamScope::stream operator= StreamScope ~StreamScope trio::StreamScope::StreamScope (Controllable *stream_) StreamScope trio::StreamScope::StreamScope Controllable * stream_ trio::Openable::open stream trio::StreamScope::~StreamScope () ~StreamScope trio::StreamScope::~StreamScope trio::Closeable::close stream trio::StreamScope::StreamScope (const StreamScope &)=delete StreamScope trio::StreamScope::StreamScope const StreamScope & StreamScope & StreamScope & trio::StreamScope::operator= (const StreamScope &)=delete operator= trio::StreamScope::operator= const StreamScope & trio::StreamScope::StreamScope (StreamScope &&rhs) noexcept StreamScope trio::StreamScope::StreamScope StreamScope && rhs StreamScope & StreamScope & trio::StreamScope::operator= (StreamScope &&rhs) noexcept operator= trio::StreamScope::operator= StreamScope && rhs stream -stream trio::StreamScopeoperator= trio::StreamScopeoperator= trio::StreamScopestream trio::StreamScopeStreamScope trio::StreamScopeStreamScope trio::StreamScopeStreamScope trio::StreamScope~StreamScope