#include <Logger.h>
|
| | ActsAthenaFilterPolicy (std::shared_ptr< MsgStream > msg) |
| bool | doPrint (const Acts::Logging::Level &lvl) const override |
| virtual Acts::Logging::Level | level () const override |
| virtual std::unique_ptr< Acts::Logging::OutputFilterPolicy > | clone (Acts::Logging::Level level) const override |
|
| std::shared_ptr< MsgStream > | m_msg |
◆ ActsAthenaFilterPolicy()
| ActsAthenaFilterPolicy::ActsAthenaFilterPolicy |
( |
std::shared_ptr< MsgStream > | msg | ) |
|
|
inline |
◆ clone()
| std::unique_ptr< Acts::Logging::OutputFilterPolicy > ActsAthenaFilterPolicy::clone |
( |
Acts::Logging::Level | level | ) |
const |
|
overridevirtual |
Definition at line 56 of file Tracking/Acts/ActsInterop/src/Logger.cxx.
57{
58 auto msg = std::make_shared<MsgStream>(*
m_msg);
60 return std::make_unique<ActsAthenaFilterPolicy>(
msg);
61}
virtual Acts::Logging::Level level() const override
MSG::Level athLevelVector(Acts::Logging::Level lvl)
◆ doPrint()
| bool ActsAthenaFilterPolicy::doPrint |
( |
const Acts::Logging::Level & | lvl | ) |
const |
|
override |
◆ level()
| Acts::Logging::Level ActsAthenaFilterPolicy::level |
( |
| ) |
const |
|
overridevirtual |
◆ m_msg
| std::shared_ptr<MsgStream> ActsAthenaFilterPolicy::m_msg |
|
private |
The documentation for this class was generated from the following files: