Workspace 6.21.5
|
Traits class to determine if a type T supports output and input streaming. More...
#include <Workspace/Application/LanguageUtils/streamable.h>
Public Types | |
enum | { Is = StreamableIn<T>::Is && StreamableOut<T>::Is } |
For a class to support streaming, it must support both std::ostream
and std::istream
functionality. Client code makes use of this traits class by testing the compile-time constant value of Is.