Classes | Namespaces | Macros
CLog.h File Reference

Implementation of CLog. More...

#include <log4cpp/Portability.hh>
#include <log4cpp/Priority.hh>
#include <stdio.h>
#include <Base/GCBase.h>
#include <Log/LogDll.h>
Include dependency graph for CLog.h:

Go to the source code of this file.

Classes

class  GENICAM_NAMESPACE::CLog
 Helper class encapsulating log4cpp. More...
 

Namespaces

 GENICAM_NAMESPACE
 
 LOG4CPP_NS
 

Macros

#define GCLOGDEBUG(cat, ...)   if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::DEBUG, ##__VA_ARGS__ ); }
 
#define GCLOGERROR(cat, ...)   if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::ERROR, ##__VA_ARGS__ ); }
 
#define GCLOGINFO(cat, ...)   if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::INFO, ##__VA_ARGS__ ); }
 
#define GCLOGINFOPOP(cat, ...)   if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::LogPop( cat, LOG4CPP_NS::Priority::INFO, ##__VA_ARGS__ ); }
 
#define GCLOGINFOPUSH(cat, ...)   if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::LogPush( cat, LOG4CPP_NS::Priority::INFO, ##__VA_ARGS__ ); }
 
#define GCLOGWARN(cat, ...)   if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::WARN, ##__VA_ARGS__ ); }
 

Detailed Description

Implementation of CLog.

Definition in file CLog.h.

Macro Definition Documentation

#define GCLOGDEBUG (   cat,
  ... 
)    if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::DEBUG, ##__VA_ARGS__ ); }

Definition at line 167 of file CLog.h.

#define GCLOGERROR (   cat,
  ... 
)    if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::ERROR, ##__VA_ARGS__ ); }

Definition at line 166 of file CLog.h.

#define GCLOGINFO (   cat,
  ... 
)    if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::INFO, ##__VA_ARGS__ ); }

Definition at line 162 of file CLog.h.

#define GCLOGINFOPOP (   cat,
  ... 
)    if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::LogPop( cat, LOG4CPP_NS::Priority::INFO, ##__VA_ARGS__ ); }

Definition at line 164 of file CLog.h.

#define GCLOGINFOPUSH (   cat,
  ... 
)    if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::LogPush( cat, LOG4CPP_NS::Priority::INFO, ##__VA_ARGS__ ); }

Definition at line 163 of file CLog.h.

#define GCLOGWARN (   cat,
  ... 
)    if(GENICAM_NAMESPACE::CLog::Exists("")) { GENICAM_NAMESPACE::CLog::Log( cat, LOG4CPP_NS::Priority::WARN, ##__VA_ARGS__ ); }

Definition at line 165 of file CLog.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 19:10:54