Classes | Namespaces | Defines
QGpCoreTools/TraceLog.h File Reference
#include "TraceInfo.h"
#include "QGpCoreToolsDLLExport.h"

Go to the source code of this file.

Classes

class  QGpCoreTools::TraceLog
 Brief description of class still missing. More...

Namespaces

namespace  QGpCoreTools

Defines

#define TRACE_LOG
#define TRACE_LOG_BOOL(val)   _traceLog_->append( # val,val);
#define TRACE_LOG_DOUBLE(val)   _traceLog_->append( # val,val);
#define TRACE_LOG_INT(val)   _traceLog_->append( # val,val);
#define TRACE_LOG_N(index)
#define TRACE_LOG_POINTER(val)   _traceLog_->append( # val,val);
#define TRACE_LOG_STRING(val)   _traceLog_->append( # val,val);

Define Documentation

#define TRACE_LOG
Value:
static TraceStamp _traceLogStamp_(__PRETTY_FUNCTION__, __LINE__); \
  TraceLog * _traceLog_=new TraceLog(&_traceLogStamp_); \
  Q_UNUSED(_traceLog_);

Referenced by GeopsyMainWindow::windowsMenuAdd(), and GeopsyMainWindow::windowsMenuRemove().

#define TRACE_LOG_BOOL (   val)    _traceLog_->append( # val,val);
#define TRACE_LOG_DOUBLE (   val)    _traceLog_->append( # val,val);
#define TRACE_LOG_INT (   val)    _traceLog_->append( # val,val);
#define TRACE_LOG_N (   index)
Value:
static TraceStamp _traceLogStamp_##index(__PRETTY_FUNCTION__, __LINE__); \
  _traceLog_=new TraceLog(&_traceLogStamp_);
#define TRACE_LOG_POINTER (   val)    _traceLog_->append( # val,val);
#define TRACE_LOG_STRING (   val)    _traceLog_->append( # val,val);
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines