console_streams.hpp
Go to the documentation of this file.
1 
8 /*****************************************************************************
9 ** Ifdefs
10 *****************************************************************************/
11 
12 #ifndef ECL_STREAMS_CONSOLE_STREAM_HPP_
13 #define ECL_STREAMS_CONSOLE_STREAM_HPP_
14 
15 /*****************************************************************************
16 ** Includes
17 *****************************************************************************/
18 
19 #include "text_stream.hpp"
20 #include <ecl/devices/console.hpp>
21 
22 /*****************************************************************************
23 ** Namespaces
24 *****************************************************************************/
25 
26 namespace ecl {
27 
28 /*****************************************************************************
29 ** Typedefs
30 *****************************************************************************/
58 typedef TextStream<OConsole> OConsoleStream;
74 typedef TextStream<IConsole> IConsoleStream;
90 typedef TextStream<EConsole> EConsoleStream;
91 
92 } // namespace ecl
93 
94 #endif /* ECL_STREAMS_CONSOLE_STREAM_HPP_ */
ecl::OConsoleStream
TextStream< OConsole > OConsoleStream
Streams to standard output.
Definition: console_streams.hpp:64
console.hpp
ecl::IConsoleStream
TextStream< IConsole > IConsoleStream
Streams to standard input.
Definition: console_streams.hpp:80
ecl::EConsoleStream
TextStream< EConsole > EConsoleStream
Streams to standard error.
Definition: console_streams.hpp:96
text_stream.hpp
Convenience header for various text streams.
ecl


ecl_streams
Author(s): Daniel Stonier
autogenerated on Wed Mar 2 2022 00:16:48