Public Member Functions | Static Public Member Functions | List of all members
cvflann::Logger Class Reference

#include <logger.h>

Public Member Functions

 LOG_METHOD (fatal, FLANN_LOG_FATAL) LOG_METHOD(error
 
FLANN_LOG_ERROR LOG_METHOD (warn, FLANN_LOG_WARN) LOG_METHOD(info
 

Static Public Member Functions

static void setLevel (int level)
 
static void setDestination (const char *name)
 
static int log (int level, const char *fmt,...)
 

Member Function Documentation

static void cvflann::Logger::setLevel ( int  level)
static

Sets the logging level. All messages with lower priority will be ignored.

Parameters
levelLogging level
static void cvflann::Logger::setDestination ( const char *  name)
static

Sets the logging destination

Parameters
nameFilename or NULL for console
static int cvflann::Logger::log ( int  level,
const char *  fmt,
  ... 
)
static

Print log message

Parameters
levelLog level
fmtMessage format
Returns
cvflann::Logger::LOG_METHOD ( fatal  ,
FLANN_LOG_FATAL   
)
FLANN_LOG_ERROR cvflann::Logger::LOG_METHOD ( warn  ,
FLANN_LOG_WARN   
)

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