Grok 15.1.0
grk::ILogger Struct Referenceabstract

#include <ILogger.h>

Inheritance diagram for grk::ILogger:
grk::Logger

Public Member Functions

virtual ~ILogger ()=default
virtual void info (const char *fmt,...)=0
virtual void warn (const char *fmt,...)=0
virtual void error (const char *fmt,...)=0
virtual void debug (const char *fmt,...)=0
virtual void trace (const char *fmt,...)=0

Constructor & Destructor Documentation

◆ ~ILogger()

virtual grk::ILogger::~ILogger ( )
virtualdefault

Member Function Documentation

◆ debug()

virtual void grk::ILogger::debug ( const char * fmt,
... )
pure virtual

Implemented in grk::Logger.

◆ error()

virtual void grk::ILogger::error ( const char * fmt,
... )
pure virtual

Implemented in grk::Logger.

◆ info()

virtual void grk::ILogger::info ( const char * fmt,
... )
pure virtual

Implemented in grk::Logger.

◆ trace()

virtual void grk::ILogger::trace ( const char * fmt,
... )
pure virtual

Implemented in grk::Logger.

◆ warn()

virtual void grk::ILogger::warn ( const char * fmt,
... )
pure virtual

Implemented in grk::Logger.


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