Class Dune::XT::Common::TimedPrefixedLogStream

class Dune::XT::Common::TimedPrefixedLogStream

A std::ostream compatible stream that begins every line by printing elapsed time and prefix. Given a Timer, a prefix and a std::ostream compatible stream this class prints any input to the given stream prepending each line by the elapsed time and the given prefix:

Note

This class is intended to be used by TimedLogManager.

Constructor Dune::XT::Common::TimedPrefixedLogStream::TimedPrefixedLogStream

Dune::XT::Common::TimedPrefixedLogStream::TimedPrefixedLogStream(const Timer &timer, const std::string &prefix, std::ostream &outstream)

No documentation provided.

Destructor Dune::XT::Common::TimedPrefixedLogStream::~TimedPrefixedLogStream

Dune::XT::Common::TimedPrefixedLogStream::~TimedPrefixedLogStream()

No documentation provided.

Type alias Dune::XT::Common::TimedPrefixedLogStream::StorageBaseType

type Dune::XT::Common::TimedPrefixedLogStream::StorageBaseType

No documentation provided.

Type alias Dune::XT::Common::TimedPrefixedLogStream::OstreamBaseType

type Dune::XT::Common::TimedPrefixedLogStream::OstreamBaseType

No documentation provided.