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