QXRD  0.11.16
Macros | Functions | Variables
qxrdapplication.cpp File Reference

(Commit a65ccc9... : jennings : 2016-03-15 14:00:18 -0500)

#include "qxrddebug.h"
#include "qxrdapplication.h"
#include "qxrdapplication-ptr.h"
#include "qxrdwelcomewindow.h"
#include "qxrdwindow.h"
#include "qxrdserverthread.h"
#include "qxrdserver.h"
#include "qxrdsimpleserverthread.h"
#include "qxrdsimpleserver.h"
#include "qxrddataprocessorthread.h"
#include "qxrddataprocessor.h"
#include "qxrdintegrator.h"
#include "qxrdacquisitionthread.h"
#include "qxrdacquisition.h"
#include "qcepallocatorthread.h"
#include "qcepallocator.h"
#include "qxrdfilesaverthread.h"
#include "qxrdfilesaver.h"
#include "qxrdscriptenginethread.h"
#include "qxrdscriptengine.h"
#include "qxrdglobalpreferencesdialog.h"
#include "qcepproperty.h"
#include "qxrddetectorplugininterface.h"
#include "qxrdprocessorinterface.h"
#include "qxrdnidaqplugininterface.h"
#include "qxrdglobalsettings.h"
#include "qxrdexperimentthread.h"
#include "qxrdexperiment.h"
#include "qxrdexperimentsettings.h"
#include "qcepsettingssaver.h"
#include "qxrdsplashscreen.h"
#include "qxrdsplashscreen-ptr.h"
#include "qcepmutexlocker.h"
#include "qxrdcalibrant.h"
#include "qxrdcalibrantlibrary.h"
#include <QTime>
#include <QtConcurrentRun>
#include <QFileDialog>
#include <QMessageBox>
#include <QString>
#include <tiffio.h>
#include <QPluginLoader>
#include <QSplashScreen>
#include <QDesktopServices>
#include <QUrl>
#include <QCoreApplication>
#include <QJsonObject>
Include dependency graph for qxrdapplication.cpp:

Go to the source code of this file.

Macros

#define _CRT_SECURE_NO_WARNINGS
 
#define xstr(s)   str(s)
 
#define str(s)   #s
 

Functions

static void qxrdTIFFWarningHandler (const char *, const char *, va_list)
 
static void qxrdTIFFErrorHandler (const char *module, const char *fmt, va_list ap)
 

Variables

int eventCounter
 

Macro Definition Documentation

#define _CRT_SECURE_NO_WARNINGS

Definition at line 1 of file qxrdapplication.cpp.

#define str (   s)    #s
#define xstr (   s)    str(s)

Definition at line 342 of file qxrdapplication.cpp.

Referenced by QxrdApplication::loadPlugins().

Function Documentation

static void qxrdTIFFErrorHandler ( const char *  module,
const char *  fmt,
va_list  ap 
)
static

Definition at line 741 of file qxrdapplication.cpp.

References g_Application, and QxrdApplication::tiffError().

Referenced by QxrdApplication::setupTiffHandlers().

742 {
743  char msg[100];
744 
745  vsnprintf(msg, sizeof(msg), fmt, ap);
746 
747  QxrdApplication *app = qobject_cast<QxrdApplication*>(g_Application);
748 
749  if (app) {
750  app -> tiffError(module, msg);
751  }
752 }
static QxrdImageDataFormatHis fmt
QcepApplication * g_Application

Here is the call graph for this function:

Here is the caller graph for this function:

static void qxrdTIFFWarningHandler ( const char *  ,
const char *  ,
va_list   
)
static

Definition at line 732 of file qxrdapplication.cpp.

Referenced by QxrdApplication::setupTiffHandlers().

733 {
734  // char msg[100];
735  //
736  // vsnprintf(msg, sizeof(msg), fmt, ap);
737  //
738  // g_Application -> tiffWarning(module, msg);
739 }

Here is the caller graph for this function:

Variable Documentation

int eventCounter

Definition at line 59 of file qxrdapplication.cpp.

Referenced by QxrdApplication::processEventCounter().