HomeWaterLeaksDetection
ILoggable Class Referenceabstract

#include <ILoggable.h>

Public Member Functions

virtual const String getLogDescription () const =0
 Returns the log description (body) of the class. More...
 
virtual const String getLogID () const =0
 Returns the log id of the class. More...
 

Detailed Description

Author
silhavyj A17B0362P

This class works as an interface for all classes that want to be able to print out some information in the terminal when logging (debugging) is enabled.

Definition at line 13 of file ILoggable.h.

Member Function Documentation

◆ getLogDescription()

virtual const String ILoggable::getLogDescription ( ) const
pure virtual

Returns the log description (body) of the class.

Returns
the content of the log being printed out

◆ getLogID()

virtual const String ILoggable::getLogID ( ) const
pure virtual

Returns the log id of the class.

Returns
the log id

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