areaDetector  3-13
EPICS areaDetector framework
Macros
GenICamFeature.cpp File Reference
#include <stdlib.h>
#include <stdexcept>
#include <epicsString.h>
#include <ADDriver.h>
#include <epicsExport.h>
#include "GenICamFeature.h"

Macros

#define ERR(msg)
 
#define ERR_ARGS(fmt, ...)
 
#define WARN_ARGS(fmt, ...)
 
#define FLOW(msg)
 
#define FLOW_ARGS(fmt, ...)
 
#define TRACEIO_DRIVER_ARGS(fmt, ...)
 

Macro Definition Documentation

◆ ERR

#define ERR (   msg)
Value:
asynPrint(mSet->getUser(), ASYN_TRACE_ERROR,\
"Param[%s] %s: %s\n", \
mAsynName.c_str(), functionName, msg)

◆ ERR_ARGS

#define ERR_ARGS (   fmt,
  ... 
)
Value:
asynPrint(mSet->getUser(), ASYN_TRACE_ERROR, \
"Param[%s] %s: " fmt "\n", mAsynName.c_str(), functionName, __VA_ARGS__);
Pylon::EPixelType fmt
Definition: ADPylon.cpp:58

◆ FLOW

#define FLOW (   msg)
Value:
asynPrint(mSet->getUser(), ASYN_TRACE_FLOW, \
"Param[%s] %s: %s\n", \
mAsynName.c_str(), functionName, msg)

◆ FLOW_ARGS

#define FLOW_ARGS (   fmt,
  ... 
)
Value:
asynPrint(mSet->getUser(), ASYN_TRACE_FLOW, \
"Param[%s] %s: " fmt "\n", mAsynName.c_str(), functionName, __VA_ARGS__);

◆ TRACEIO_DRIVER_ARGS

#define TRACEIO_DRIVER_ARGS (   fmt,
  ... 
)
Value:
asynPrint(mSet->getUser(), ASYN_TRACEIO_DRIVER, \
"Param[%s] %s: " fmt "\n", mAsynName.c_str(), functionName, __VA_ARGS__);

◆ WARN_ARGS

#define WARN_ARGS (   fmt,
  ... 
)
Value:
asynPrint(mSet->getUser(), ASYN_TRACE_WARNING, \
"Param[%s] %s: " fmt "\n", mAsynName.c_str(), functionName, __VA_ARGS__);