10#include <ocl/detail/config.hpp>
12#ifndef OCL_FREESTANDING
13#define console_io_out ::std::cout
14#define console_io_in ::std::cin
18#define console_io_out ::ocl::io::void_cout
19#define console_io_in ::ocl::io::void_cin
21#warning The OCL doesnt define IO streams in freestanding mode.
26 class void_stream final
29 void_stream() =
default;
30 ~void_stream() =
default;
32 void_stream& operator=(
const void_stream&) =
default;
33 void_stream(
const void_stream&) =
default;
35 void_stream& operator<<(...) =
delete;
36 void_stream& operator>>(...) =
delete;
40 inline void_stream void_cout;
41 inline void_stream void_cin;
This file takes care of I/O manip.
Definition print_fwd.hpp:20