Main Page
Namespaces
Classes
Files
File List
File Members
include
ecl
streams
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
ecl::OConsoleStream
TextStream< OConsole > OConsoleStream
Streams to standard output.
Definition:
console_streams.hpp:58
ecl::IConsoleStream
TextStream< IConsole > IConsoleStream
Streams to standard input.
Definition:
console_streams.hpp:74
ecl::EConsoleStream
TextStream< EConsole > EConsoleStream
Streams to standard error.
Definition:
console_streams.hpp:90
text_stream.hpp
Convenience header for various text streams.
ecl::TextStream
A text streaming interface.
Definition:
text_stream.hpp:94
console.hpp
ecl_streams
Author(s): Daniel Stonier
autogenerated on Mon Jun 10 2019 13:08:50