gphoto2pp
A C++ Wrapper for libgphoto2
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
log.h File Reference
#include <sstream>
#include <string>
#include <stdio.h>
#include <sys/time.h>
Include dependency graph for log.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Log< T >
class  Output2FILE
class  FILELog

Macros

#define FILELOG_DECLSPEC
#define FILELOG_MAX_LEVEL   logDEBUG
#define FILE_LOG(level)

Enumerations

enum  TLogLevel {
  logEMERGENCY, logALERT, logCRITICAL, logERROR,
  logWARN, logWARN1, logWARN2, logWARN3,
  logINFO, logDEBUG
}

Functions

std::string NowTime ()

Macro Definition Documentation

#define FILE_LOG (   level)
Value:
if (level > FILELOG_MAX_LEVEL) ;\
else if (level > FILELog::ReportingLevel() || !Output2FILE::Stream()) ; \
else FILELog().Get(level)
#define FILELOG_DECLSPEC
#define FILELOG_MAX_LEVEL   logDEBUG

Enumeration Type Documentation

enum TLogLevel
Enumerator:
logEMERGENCY 
logALERT 
logCRITICAL 
logERROR 
logWARN 
logWARN1 
logWARN2 
logWARN3 
logINFO 
logDEBUG 

Function Documentation

std::string NowTime ( )
inline