Determines if the given template argument is a direct stream type, and that it is not a pointer. If true, then this implies that the caller "owns" the stream, and the stream should not be used outside of owner's scope.
true if the given argument is a stream, and not a pointer to one.
See Implementation
Determines if the given template argument is a direct stream type, and that it is not a pointer. If true, then this implies that the caller "owns" the stream, and the stream should not be used outside of owner's scope.