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

TRadiconController Klassenreferenz

#include <detectorcontroller.h>

Klassendiagramm für TRadiconController:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TRadiconController:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Typen

enum  EReadoutMode { final, intermediate }
 how to readout the measured values Mehr...

enum  EOperationMode { fixedExposureCounts, fixedImpulseCounts, intensimeter, stop }
 tells the detector's controller what to do Mehr...


Öffentliche Methoden

 TRadiconController (EDeviceType DeviceID, LPTSTR HardwareID, DeviceList *Devices)
virtual ~TRadiconController ()
virtual BOOL Check ()
int UploadFirmware (void)
int SetParameters (unsigned short upperThreshold, unsigned short lowerThreshold, int highvoltage, double exposureTime, unsigned long impulseCount, BOOL bSound)
int Execute (EOperationMode mode)
int GetValues (EReadoutMode, double *exposureTime, unsigned long *impulseCount)
void reset ()

Dokumentation der Aufzählungstypen

enum TRadiconController::EOperationMode
 

tells the detector's controller what to do

Aufzählungswerte:
fixedExposureCounts 
fixedImpulseCounts 
intensimeter 
stop 

enum TRadiconController::EReadoutMode
 

how to readout the measured values

Aufzählungswerte:
final 
intermediate 


Beschreibung der Konstruktoren und Destruktoren

TRadiconController::TRadiconController EDeviceType  DeviceID,
LPTSTR  HardwareID,
DeviceList Devices
 

Hier ist der Graph aller Aufrufe für diese Funktion:

TRadiconController::~TRadiconController  )  [virtual]
 


Dokumentation der Elementfunktionen

BOOL TRadiconController::Check  )  [virtual]
 

Implementiert Controller.

int TRadiconController::Execute EOperationMode  mode  ) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:

int TRadiconController::GetValues EReadoutMode  ,
double *  exposureTime,
unsigned long *  impulseCount
 

Hier ist der Graph aller Aufrufe für diese Funktion:

void TRadiconController::reset  ) 
 

int TRadiconController::SetParameters unsigned short  upperThreshold,
unsigned short  lowerThreshold,
int  highvoltage,
double  exposureTime,
unsigned long  impulseCount,
BOOL  bSound
 

Hier ist der Graph aller Aufrufe für diese Funktion:

int TRadiconController::UploadFirmware void   ) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Sat Nov 13 12:53:37 2004 für XCTL32 von doxygen 1.3.7