Class Acts::Logging::DefaultPrintPolicy

class Acts::Logging::DefaultPrintPolicy : public Acts::Logging::OutputPrintPolicy

default print policy for debug messages

This class allows to print debug messages without further modifications to a specified output stream.

Public Functions

inline explicit DefaultPrintPolicy(std::ostream *out = &std::cout)

constructor

Parameters

out[in] pointer to output stream object

Pre

out is non-zero

inline virtual void flush(const Level &lvl, const std::string &input) final

flush the debug message to the destination stream

Parameters
  • lvl[in] debug level of debug message

  • input[in] text of debug message