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

TGenericController Klassenreferenz

#include <detectorcontroller.h>

Klassendiagramm für TGenericController:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TGenericController:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 TGenericController (EDeviceType DeviceID, LPTSTR HardwareID, DeviceList *Devices)
virtual ~TGenericController ()
virtual BOOL Check ()
int Init (float fTimeCorrection)
int IOCTL (EIOCCmd, DWORD &)
int IOCTL (EIOCCmd)
void DigitalOut (BYTE)
void DigitalIn (BYTE *)
void SetSound (BOOL param)
DWORD GetTicksPerSecond (void)
void ClearToggleOut (BYTE)
void SetToggleOut (BYTE)

Geschützte Methoden

BOOL SelectChip ()
void WriteCmd (BYTE cmd)
void ChooseDataPtr (BYTE group, BYTE reg)
void WriteData (WORD)
WORD ReadData (void)
WORD ReadStatus (void)
void LoadAndArmC (BYTE)
void LoadC (BYTE)
void DisarmAndSaveC (BYTE)
void DisarmC (BYTE)
void LatchToHoldC (BYTE)
void ArmC (BYTE)
void Reset (void)

Geschützte Attribute

BYTE nbChipId

Beschreibung der Konstruktoren und Destruktoren

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

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

TGenericController::~TGenericController  )  [virtual]
 


Dokumentation der Elementfunktionen

void TGenericController::ArmC BYTE   )  [protected]
 

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

BOOL TGenericController::Check  )  [virtual]
 

Implementiert Controller.

void TGenericController::ChooseDataPtr BYTE  group,
BYTE  reg
[protected]
 

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

void TGenericController::ClearToggleOut BYTE   ) 
 

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

void TGenericController::DigitalIn BYTE *   ) 
 

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

void TGenericController::DigitalOut BYTE   ) 
 

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

void TGenericController::DisarmAndSaveC BYTE   )  [protected]
 

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

void TGenericController::DisarmC BYTE   )  [protected]
 

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

DWORD TGenericController::GetTicksPerSecond void   ) 
 

int TGenericController::Init float  fTimeCorrection  ) 
 

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

int TGenericController::IOCTL EIOCCmd   ) 
 

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

int TGenericController::IOCTL EIOCCmd  ,
DWORD & 
 

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

void TGenericController::LatchToHoldC BYTE   )  [protected]
 

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

void TGenericController::LoadAndArmC BYTE   )  [protected]
 

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

void TGenericController::LoadC BYTE   )  [protected]
 

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

WORD TGenericController::ReadData void   )  [protected]
 

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

WORD TGenericController::ReadStatus void   )  [protected]
 

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

void TGenericController::Reset void   )  [protected]
 

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

BOOL TGenericController::SelectChip  )  [protected]
 

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

void TGenericController::SetSound BOOL  param  ) 
 

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

void TGenericController::SetToggleOut BYTE   ) 
 

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

void TGenericController::WriteCmd BYTE  cmd  )  [protected]
 

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

void TGenericController::WriteData WORD   )  [protected]
 

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


Dokumentation der Datenelemente

BYTE TGenericController::nbChipId [protected]
 


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