RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::deploymentDaemon::LogInfoImpl Class Reference

Implementation of LogInfo structure for Deployment Daemon defined in ICD. More...

#include <deploymentDaemonLogInfoImpl.hpp>

Inheritance diagram for rtctk::deploymentDaemon::LogInfoImpl:

Public Member Functions

 LogInfoImpl ()=default
 
 LogInfoImpl (const std::string &level, const std::string &logger="")
 
std::string getLogger () const override
 
void setLogger (const std::string &logger) override
 
std::string getLevel () const override
 
void setLevel (const std::string &level) override
 
bool hasKey () const override
 
bool keyEquals (const rtctkif::LogInfo &other) const override
 
std::unique_ptr< rtctkif::LogInfo > clone () const override
 
std::unique_ptr< rtctkif::LogInfo > cloneKey () const override
 

Detailed Description

Implementation of LogInfo structure for Deployment Daemon defined in ICD.

Constructor & Destructor Documentation

◆ LogInfoImpl() [1/2]

rtctk::deploymentDaemon::LogInfoImpl::LogInfoImpl ( )
default

◆ LogInfoImpl() [2/2]

rtctk::deploymentDaemon::LogInfoImpl::LogInfoImpl ( const std::string & level,
const std::string & logger = "" )
inlineexplicit

Member Function Documentation

◆ clone()

std::unique_ptr< rtctkif::LogInfo > rtctk::deploymentDaemon::LogInfoImpl::clone ( ) const
inlineoverride

◆ cloneKey()

std::unique_ptr< rtctkif::LogInfo > rtctk::deploymentDaemon::LogInfoImpl::cloneKey ( ) const
inlineoverride

◆ getLevel()

std::string rtctk::deploymentDaemon::LogInfoImpl::getLevel ( ) const
inlineoverride

◆ getLogger()

std::string rtctk::deploymentDaemon::LogInfoImpl::getLogger ( ) const
inlineoverride

◆ hasKey()

bool rtctk::deploymentDaemon::LogInfoImpl::hasKey ( ) const
inlineoverride

◆ keyEquals()

bool rtctk::deploymentDaemon::LogInfoImpl::keyEquals ( const rtctkif::LogInfo & other) const
inlineoverride

◆ setLevel()

void rtctk::deploymentDaemon::LogInfoImpl::setLevel ( const std::string & level)
inlineoverride

◆ setLogger()

void rtctk::deploymentDaemon::LogInfoImpl::setLogger ( const std::string & logger)
inlineoverride

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