walberla::timeloop::Timeloop< TP >::LoggingStamp Class Reference
+ Inheritance diagram for walberla::timeloop::Timeloop< TP >::LoggingStamp:

Public Member Functions

 LoggingStamp (const Timeloop &timeloop)
 
std::string stamp () override
 
uint_t maxStampWidth () override
 
- Public Member Functions inherited from walberla::logging::Logging::CustomStamp
virtual ~CustomStamp ()=default
 

Private Attributes

const Timelooptimeloop_
 

Constructor & Destructor Documentation

◆ LoggingStamp()

template<typename TP = timing::WcPolicy>
walberla::timeloop::Timeloop< TP >::LoggingStamp::LoggingStamp ( const Timeloop timeloop)
inline

Member Function Documentation

◆ maxStampWidth()

template<typename TP = timing::WcPolicy>
uint_t walberla::timeloop::Timeloop< TP >::LoggingStamp::maxStampWidth ( )
inlineoverridevirtual

◆ stamp()

template<typename TP = timing::WcPolicy>
std::string walberla::timeloop::Timeloop< TP >::LoggingStamp::stamp ( )
inlineoverridevirtual

Member Data Documentation

◆ timeloop_

template<typename TP = timing::WcPolicy>
const Timeloop& walberla::timeloop::Timeloop< TP >::LoggingStamp::timeloop_
private

The documentation for this class was generated from the following file: