Loading...
Searching...
No Matches
IDataDistributionLog Class Referenceabstract

Interface to reports logging. More...

#include <DataDistributionManager.h>

Inheritance diagram for IDataDistributionLog:
IDataDistributionSubsystem

Public Member Functions

virtual void Log (const DDM_LOG_LEVEL level, const char *sourceName, const char *function, const char *format,...)=0
 Reports log information.
 
virtual void Log (const DDM_LOG_LEVEL level, const char *sourceName, const char *function, const char *format, va_list args)=0
 Reports log information.
 

Detailed Description

Interface to reports logging.

Logging reporting base interface

Member Function Documentation

◆ Log() [1/2]

virtual void IDataDistributionLog::Log ( const DDM_LOG_LEVEL level,
const char * sourceName,
const char * function,
const char * format,
va_list args )
pure virtual

Reports log information.

This interface is implemented in modules to report log information level is the DDM_LOG_LEVEL of the log reported sourceName is the module source name of the log function is the function, within the module, reporting the log format is the format string to be filled with parameters args are the arguments for the format

◆ Log() [2/2]

virtual void IDataDistributionLog::Log ( const DDM_LOG_LEVEL level,
const char * sourceName,
const char * function,
const char * format,
... )
pure virtual

Reports log information.

This interface is implemented in modules to report log information level is the DDM_LOG_LEVEL of the log reported sourceName is the module source name of the log function is the function, within the module, reporting the log format is the format string to be filled with parameters


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