Classes | Namespaces | Defines
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

namespace  GENICAM_NAMESPACE
namespace  LOG4CPP_NS

Defines

#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.


Define 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 18:42:47