X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Fconsole.h;fp=source%2Fio%2Fconsole.h;h=fe777cc04db02e90b88df52730c5f41ec3af513d;hp=1755659f9f5b3c0d7e93d3670decf4157d034fdb;hb=c77c9fc85ca6b9fc111b1a3d8a84c3903e3dd646;hpb=3ba20e3ddde250a78ab2410012551eb60304f766 diff --git a/source/io/console.h b/source/io/console.h index 1755659..fe777cc 100644 --- a/source/io/console.h +++ b/source/io/console.h @@ -65,9 +65,10 @@ public: static Console &instance(Stream); }; -MSPCORE_API extern Console &cin; -MSPCORE_API extern Console &cout; -MSPCORE_API extern Console &cerr; +// TODO make these inline instead of static when upgrading to C++17. +static Console &cin = Console::instance(Console::CIN); +static Console &cout = Console::instance(Console::COUT); +static Console &cerr = Console::instance(Console::CERR); } // namespace IO } // namespace Msp