00001 00008 /***************************************************************************** 00009 ** Ifdefs 00010 *****************************************************************************/ 00011 00012 #ifndef ECL_STREAMS_CONSOLE_STREAM_HPP_ 00013 #define ECL_STREAMS_CONSOLE_STREAM_HPP_ 00014 00015 /***************************************************************************** 00016 ** Includes 00017 *****************************************************************************/ 00018 00019 #include "text_stream.hpp" 00020 #include <ecl/devices/console.hpp> 00021 00022 /***************************************************************************** 00023 ** Namespaces 00024 *****************************************************************************/ 00025 00026 namespace ecl { 00027 00028 /***************************************************************************** 00029 ** Typedefs 00030 *****************************************************************************/ 00058 typedef TextStream<OConsole> OConsoleStream; 00074 typedef TextStream<IConsole> IConsoleStream; 00090 typedef TextStream<EConsole> EConsoleStream; 00091 00092 } // namespace ecl 00093 00094 #endif /* ECL_STREAMS_CONSOLE_STREAM_HPP_ */