TwiceAsNice  2019-02-18
Classes | Macros | Functions
QSIError.h File Reference
#include <stdexcept>
#include <iostream>
Include dependency graph for QSIError.h:
This graph shows which files directly or indirectly include this file:

Classes

class  QSIException
 

Macros

#define QSI_OK   0
 
#define QSI_NOTSUPPORTED   0x80040400
 
#define QSI_UNRECOVERABLE   0x80040401
 
#define QSI_NOFILTER   0x80040402
 
#define QSI_NOMEMORY   0x80040403
 
#define QSI_BADROWSIZE   0x80040404
 
#define QSI_BADCOLSIZE   0x80040405
 
#define QSI_INVALIDBIN   0x80040406
 
#define QSI_NOASYMBIN   0x80040407
 
#define QSI_BADEXPOSURE   0x80040408
 
#define QSI_BADBINSIZE   0x80040409
 
#define QSI_NOEXPOSURE   0x8004040A
 
#define QSI_BADRELAYSTATUS   0x8004040B
 
#define QSI_BADABORTRELAYS   0x8004040C
 
#define QSI_RELAYERROR   0x8004040D
 
#define QSI_INVALIDIMAGEPARAMETER   0x8004040E
 
#define QSI_NOIMAGEAVAILABLE   0x8004040F
 
#define QSI_NOTCONNECTED   0x80040410
 
#define QSI_INVALIDFILTERNUMBER   0x80040411
 
#define QSI_RECOVERABLE   0x80040412
 
#define QSI_CONNECTED   0x80040413
 
#define QSI_INVALIDTEMP   0x80040414
 
#define QSI_TRIGGERTIMEOUT   0x80040415
 
#define QSI_EEPROMREADERROR   0x80040416
 

Functions

std::ostream & operator<< (std::ostream &out, const QSIException &qsiexception)
 

Macro Definition Documentation

◆ QSI_BADABORTRELAYS

#define QSI_BADABORTRELAYS   0x8004040C

◆ QSI_BADBINSIZE

#define QSI_BADBINSIZE   0x80040409

◆ QSI_BADCOLSIZE

#define QSI_BADCOLSIZE   0x80040405

◆ QSI_BADEXPOSURE

#define QSI_BADEXPOSURE   0x80040408

◆ QSI_BADRELAYSTATUS

#define QSI_BADRELAYSTATUS   0x8004040B

◆ QSI_BADROWSIZE

#define QSI_BADROWSIZE   0x80040404

◆ QSI_CONNECTED

#define QSI_CONNECTED   0x80040413

◆ QSI_EEPROMREADERROR

#define QSI_EEPROMREADERROR   0x80040416

◆ QSI_INVALIDBIN

#define QSI_INVALIDBIN   0x80040406

◆ QSI_INVALIDFILTERNUMBER

#define QSI_INVALIDFILTERNUMBER   0x80040411

◆ QSI_INVALIDIMAGEPARAMETER

#define QSI_INVALIDIMAGEPARAMETER   0x8004040E

◆ QSI_INVALIDTEMP

#define QSI_INVALIDTEMP   0x80040414

◆ QSI_NOASYMBIN

#define QSI_NOASYMBIN   0x80040407

◆ QSI_NOEXPOSURE

#define QSI_NOEXPOSURE   0x8004040A

◆ QSI_NOFILTER

#define QSI_NOFILTER   0x80040402

◆ QSI_NOIMAGEAVAILABLE

#define QSI_NOIMAGEAVAILABLE   0x8004040F

◆ QSI_NOMEMORY

#define QSI_NOMEMORY   0x80040403

◆ QSI_NOTCONNECTED

#define QSI_NOTCONNECTED   0x80040410

◆ QSI_NOTSUPPORTED

#define QSI_NOTSUPPORTED   0x80040400

◆ QSI_OK

#define QSI_OK   0

◆ QSI_RECOVERABLE

#define QSI_RECOVERABLE   0x80040412

◆ QSI_RELAYERROR

#define QSI_RELAYERROR   0x8004040D

◆ QSI_TRIGGERTIMEOUT

#define QSI_TRIGGERTIMEOUT   0x80040415

◆ QSI_UNRECOVERABLE

#define QSI_UNRECOVERABLE   0x80040401

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  out,
const QSIException qsiexception 
)