Enrollment 28.2.0
Loading...
Searching...
No Matches

Holds instance of Logger. More...

#include <Logger.h>

Collaboration diagram for GlobalLogger:

Static Public Member Functions

static std::shared_ptr< Logger > Get ()
 Provides current logger.
static void Set (std::shared_ptr< Logger > logger)
 Sets new global logger.

Detailed Description

Holds instance of Logger.

When logger is not set then default one is NullLogger. The class is singleton.

Member Function Documentation

◆ Get()

std::shared_ptr< Logger > Get ( )
inlinestatic

Provides current logger.

Returns
current logger

Referenced by OFIQFace::Create(), FaceCapture::Draw(), FaceCapture::Draw(), ICSTemplate::GetCriticalPoints(), ICSTemplate::GetMinutiae(), and ModalitiesICSTemplate::GetModalitiesICSTemplateData().

Here is the caller graph for this function:

◆ Set()

void Set ( std::shared_ptr< Logger > logger)
inlinestatic

Sets new global logger.

Parameters
loggernew Logger to store
Exceptions
NullArgumentExceptionwhen given logger is null

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