From a4188e30004635ea5069c05ed22610dade190a1d Mon Sep 17 00:00:00 2001 From: guido Date: Thu, 11 Dec 2003 20:24:05 +0000 Subject: [PATCH] attach cerr to LogStream git-svn-id: https://svn.dealii.org/trunk@8258 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/include/base/logstream.h | 5 +++++ deal.II/base/source/log.cc | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/deal.II/base/include/base/logstream.h b/deal.II/base/include/base/logstream.h index 278d636c22..b59badcdaf 100644 --- a/deal.II/base/include/base/logstream.h +++ b/deal.II/base/include/base/logstream.h @@ -87,6 +87,11 @@ class LogStream */ std::ostream& get_file_stream (); + /** + * Reroutes cerr to LogStream. + */ + void log_cerr (); + /** * Return the prefix string. */ diff --git a/deal.II/base/source/log.cc b/deal.II/base/source/log.cc index b1fa60f5cc..41b0ca5fb8 100644 --- a/deal.II/base/source/log.cc +++ b/deal.II/base/source/log.cc @@ -72,6 +72,12 @@ void LogStream::detach () } +void LogStream::log_cerr () +{ + std::cerr.rdbuf(file->rdbuf()); +} + + std::ostream& LogStream::get_console() { -- 2.39.5