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

TRadicon Klassenreferenz

#include <detecmes.h>

Klassendiagramm für TRadicon:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TRadicon:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 TRadicon (int id)
virtual ~TRadicon ()
BOOL Initialize (void)
 Initialisert den Detektor und prueft ( wenn vorhanden ), ob die Hardwarekommunikation mit dem Detektor moeglich ist.

BOOL InitializeEvent (HWND, int)
 Initialisiert ein periodisches Aufrufen der Methode EventHandler.

EDetectorType GetDetectorType () const
 Gibt eine symbolische Konstante zurueck, die den Typ des Detektors identifiziert.

WORD GetHighVoltage () const
 Gibt den Wert fuer die Beschleunigungsspannung zurueck.

void SetHighVoltage (WORD)
 Setzt den Wert fuer die Beschleunigungsspannung.

void SetDacThresh (WORD, WORD)
const TRange< WORD > & GetDacThresh () const
int MeasureStart (void)
 Startet die Messung mit diesem Detektor.

int MeasureStop (void)
 Stoppt die Messung mit diesem Detektor.

int PollDetector (void)
 Veranlasst den Detektor, die im letzte Messzyklus ermittelten Werte der Hardware zu lesen und als gueltigen Messwert bereitzustellen.

BOOL RunSpecificParametersDlg (void)
 Startet den Dialog fuer detektorspezifische Einstellungen, wenn ein solcher existiert.

BOOL HasSpecificParametersDlg (void) const
 Gibt zurueck, ob ein Dialog fuer detektorspezifische Einstellungen existiert.


Öffentliche, statische Methoden

void CALLBACK EventHandler (UINT, UINT, DWORD, DWORD, DWORD)
 Methode, die von einem Windows-Timer periodisch aufgerufen wird ermittelt eine aktuelle Intensitaet fuer den Detektor.


Beschreibung der Konstruktoren und Destruktoren

TRadicon::TRadicon int  id  ) 
 

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

TRadicon::~TRadicon  )  [virtual]
 

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


Dokumentation der Elementfunktionen

void CALLBACK TRadicon::EventHandler UINT  ,
UINT  ,
DWORD  ,
DWORD  ,
DWORD 
[static]
 

Methode, die von einem Windows-Timer periodisch aufgerufen wird ermittelt eine aktuelle Intensitaet fuer den Detektor.

Messwert gueltig

Erneute Implementation von TZeroDimDetector.

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

const TRange<WORD>& TRadicon::GetDacThresh  )  const [inline]
 

EDetectorType TRadicon::GetDetectorType  )  const [inline, virtual]
 

Gibt eine symbolische Konstante zurueck, die den Typ des Detektors identifiziert.

Erneute Implementation von TZeroDimDetector.

WORD TRadicon::GetHighVoltage  )  const [inline]
 

Gibt den Wert fuer die Beschleunigungsspannung zurueck.

BOOL TRadicon::HasSpecificParametersDlg void   )  const [inline, virtual]
 

Gibt zurueck, ob ein Dialog fuer detektorspezifische Einstellungen existiert.

Erneute Implementation von TDetector.

BOOL TRadicon::Initialize void   )  [virtual]
 

Initialisert den Detektor und prueft ( wenn vorhanden ), ob die Hardwarekommunikation mit dem Detektor moeglich ist.

Erneute Implementation von TZeroDimDetector.

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

BOOL TRadicon::InitializeEvent HWND  hwnd,
int  ec
[virtual]
 

Initialisiert ein periodisches Aufrufen der Methode EventHandler.

Parameter gibt Anzahl der Aufrufe an Aufrufintervall entspricht der Messzeit Rueckkehrcode FALSE wenn Aufrufintervall < 0.1 sek. sonst TRUE (wenn erfolgreich) (fuer kontinuierlichen Scan)

Erneute Implementation von TZeroDimDetector.

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

int TRadicon::MeasureStart void   )  [virtual]
 

Startet die Messung mit diesem Detektor.

Erneute Implementation von TZeroDimDetector.

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

int TRadicon::MeasureStop void   )  [virtual]
 

Stoppt die Messung mit diesem Detektor.

Erneute Implementation von TZeroDimDetector.

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

int TRadicon::PollDetector void   )  [virtual]
 

Veranlasst den Detektor, die im letzte Messzyklus ermittelten Werte der Hardware zu lesen und als gueltigen Messwert bereitzustellen.

Implementiert TZeroDimDetector.

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

BOOL TRadicon::RunSpecificParametersDlg void   )  [virtual]
 

Startet den Dialog fuer detektorspezifische Einstellungen, wenn ein solcher existiert.

Erneute Implementation von TDetector.

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

void TRadicon::SetDacThresh WORD  ,
WORD 
 

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

void TRadicon::SetHighVoltage WORD   ) 
 

Setzt den Wert fuer die Beschleunigungsspannung.

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:36 2004 für XCTL32 von doxygen 1.3.7