Public Types | Public Member Functions | List of all members
GENICAM_NAMESPACE::ILogger Class Referenceabstract

#include <ILogger.h>

Inheritance diagram for GENICAM_NAMESPACE::ILogger:
Inheritance graph
[legend]

Public Types

enum  Priority {
  ERR = 300, WARN = 400, INFO = 600, DEBUG = 700,
  NOTSET = 800
}
 

Public Member Functions

virtual void Log (Priority value, const char *stringFormat,...)=0
 
virtual void LogVA (Priority value, const char *stringFormat, va_list arg)=0
 
virtual ~ILogger ()
 

Detailed Description

Definition at line 11 of file ILogger.h.

Member Enumeration Documentation

Enumerator
ERR 
WARN 
INFO 
DEBUG 
NOTSET 

Definition at line 14 of file ILogger.h.

Constructor & Destructor Documentation

virtual GENICAM_NAMESPACE::ILogger::~ILogger ( )
inlinevirtual

Definition at line 23 of file ILogger.h.

Member Function Documentation

virtual void GENICAM_NAMESPACE::ILogger::Log ( Priority  value,
const char *  stringFormat,
  ... 
)
pure virtual
virtual void GENICAM_NAMESPACE::ILogger::LogVA ( Priority  value,
const char *  stringFormat,
va_list  arg 
)
pure virtual

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


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:42