Diag-Client-Lib
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
doip_client::logger::DoipClientLogger Class Reference

#include <logger.h>

Collaboration diagram for doip_client::logger::DoipClientLogger:
Collaboration graph
[legend]

Public Member Functions

auto GetLogger () noexcept -> Logger &
 

Static Public Member Functions

static auto GetDiagClientLogger () noexcept -> DoipClientLogger &
 

Private Member Functions

 DoipClientLogger ()=default
 

Private Attributes

Logger logger_ {"doip"}
 

Detailed Description

Definition at line 18 of file logger.h.

Constructor & Destructor Documentation

◆ DoipClientLogger()

doip_client::logger::DoipClientLogger::DoipClientLogger ( )
privatedefault

Member Function Documentation

◆ GetDiagClientLogger()

static auto doip_client::logger::DoipClientLogger::GetDiagClientLogger ( ) -> DoipClientLogger&
inlinestaticnoexcept

◆ GetLogger()

auto doip_client::logger::DoipClientLogger::GetLogger ( ) -> Logger&
inlinenoexcept

Definition at line 25 of file logger.h.

25 { return logger_; }

References logger_.

Member Data Documentation

◆ logger_

Logger doip_client::logger::DoipClientLogger::logger_ {"doip"}
private

Definition at line 31 of file logger.h.

Referenced by GetLogger().


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