Class CLogProvider

Class Documentation

class CLogProvider

Public Functions

~CLogProvider()

Destructor.

void Log(eLogLevel level_, const std::string &msg_)

Log a message.

Parameters:
  • level_ – The level.

  • msg_ – The message.

CLogProvider(const CLogProvider&) = delete
CLogProvider &operator=(const CLogProvider&) = delete
CLogProvider(CLogProvider&&) = delete
CLogProvider &operator=(CLogProvider&&) = delete

Public Static Functions

static std::shared_ptr<CLogProvider> Create(const SProviderAttributes &attr_)

Friends

friend class Util::CSingleInstanceHelper< CLogProvider >