Hauptseite | Klassenhierarchie | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente | Zusätzliche Informationen

detecmes.cpp Dateireferenz

#include "utils\u_utils.h"
#include "winresrc\rc_def.h"
#include <fstream.h>
#include <strstrea.h>
#include <ctype.h>
#include "motrstrg\motrstrg.h"
#include "detecuse\detecmes.h"
#include "detecuse\detecgui.h"
#include "detecuse\detectorcontroller.h"

Include-Abhängigkeitsdiagramm für detecmes.cpp:

Include dependency graph

Klassen

union  long_to_bytes
struct  MessDatenHeader

Typendefinitionen

typedef void(* TSetPort )(WORD, WORD)
typedef BYTE(* TGetPort )(WORD)
typedef void(* TSetTimeout )(DWORD)
typedef int(* TGetData )(WORD, WORD, WORD, LPLONG, WORD, long &)

Aufzählungen

enum  { IoWaitStoe = 42 }
enum  {
  PIO_BASEADR = 0x300, PIO_PORTA = 0x300, PIO_PORTB = 0x302, PIO_PORTC = 0x304,
  PIO_CTRL = 0x306, PSD_STOP = 0x000, PSD_CSR0 = 0x002, PSD_CSR1 = 0x004,
  PSD_NDRDY = 0x008, PSD_DTRNS = 0x010, PSD_INIT = 0x020, PSD_DVAL = 0x100,
  PSD_OVF = 0x200
}

Variablen

DeviceList DetectorDrivers
ControllerList DetectorControllers
int nEventsToCall
int nEvent
int nEventsCalled
float fEventIntensity
HWND hEventControlWnd
BOOL bEventDataValid
float fEventExposureCounts
 fuer Radicon bei Continuousscan von Diffr.gruppe eingefuehrt

const int max_cc = 9
const int max_tl = 17
const int max_df = 601
MessDatenHeader Header
const char * TBraunError [40][40]
TSetPort lpfnSetPort
TGetPort lpfnGetPort
TSetTimeout lpfnSetTimeout
TGetData lpfnGetData

Dokumentation der benutzerdefinerten Typen

typedef int(* TGetData)(WORD, WORD, WORD, LPLONG, WORD, long &)
 

typedef BYTE(* TGetPort)(WORD)
 

typedef void(* TSetPort)(WORD, WORD)
 

typedef void(* TSetTimeout)(DWORD)
 


Dokumentation der Aufzählungstypen

anonymous enum
 

Aufzählungswerte:
IoWaitStoe 

anonymous enum
 

Aufzählungswerte:
PIO_BASEADR 
PIO_PORTA 
PIO_PORTB 
PIO_PORTC 
PIO_CTRL 
PSD_STOP 
PSD_CSR0 
PSD_CSR1 
PSD_NDRDY 
PSD_DTRNS 
PSD_INIT 
PSD_DVAL 
PSD_OVF 


Variablen-Dokumentation

BOOL bEventDataValid
 

ControllerList DetectorControllers
 

DeviceList DetectorDrivers
 

float fEventExposureCounts
 

fuer Radicon bei Continuousscan von Diffr.gruppe eingefuehrt

float fEventIntensity
 

struct MessDatenHeader Header
 

HWND hEventControlWnd
 

TGetData lpfnGetData
 

TGetPort lpfnGetPort
 

TSetPort lpfnSetPort
 

TSetTimeout lpfnSetTimeout
 

const int max_cc = 9
 

const int max_df = 601
 

const int max_tl = 17
 

int nEvent
 

int nEventsCalled
 

int nEventsToCall
 

const char* TBraunError[40][40]
 


Erzeugt am Sat Nov 13 12:48:15 2004 für XCTL32 von doxygen 1.3.7