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

TProtocol Klassenreferenz

#include <TProtocol.h>

Klassendiagramm für TProtocol:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TProtocol:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 TProtocol (int)
 ~TProtocol (void)
BOOL Initialize (void)
BOOL ReloadProtocol (void)
void SetProtocolOn (BOOL=TRUE)
BOOL IsProtocolOn (void)
void ChangeProtocolOnStatus (void)
BOOL IsProtocolOnBegin (void)
void ResetIndex (void)
BOOL InitializeSearchProtocolString (LPCSTR)
BOOL SearchProtocolString (LPCSTR)
void ClearProtocolString (void)
void ClearProtocolString (int, int)
void NewProtocolString (void)
void CopyProtocolString (LPCSTR=NULL)
BOOL LoadProtocolString (long)
int LoadProtocolString (LPCSTR)
int ReloadProtocolString (LPCSTR)
int LoadNextProtocolString (void)
int LoadLastProtocolString (void)
BOOL SaveProtocolString (void)
BOOL ImportProtocolFile (void)
LPSTR GetSysDate (LPSTR)
BOOL TestDate (LPCSTR)
LPSTR GetProtocolValue (int, LPSTR)
BOOL SetProtocolValue (int, LPCSTR)
BOOL IsEmptyProtocolFile (void)
BOOL IsFirstProtocolString (void)
BOOL IsLastProtocolString (void)
BOOL IsNewProtocolString (void)
void SetLfdNr (LPCSTR)
LPSTR GetLfdNr (LPSTR)
void SetCurrentDlg (int)
int GetCurrentDlg (void)
LPSTR GetParameterNamen (int, LPSTR)
int GetParameterMaxLen (int)
BOOL IsParameterReadOnly (int)
void SetParameterReadOnly (int)
void SetParameterReadWrite (int)
BOOL IsProtocolReadOnly (void)
void SetProtocolReadOnly (void)
BOOL IsProtocolDelete (void)
void SetProtocolDelete (void)
void SetAllParameterReadWrite (void)
void SetAllParameterReadOnly (void)
LPCSTR GetProtocolSection (void)
BOOL IsProtocolSortDate (void)
void SetProtocolSortDate (BOOL)
BOOL IsProtocolNoSortNew (void)
void SetProtocolNoSortNew (BOOL)
virtual BOOL IsMaxLfdNr (void)=0
virtual BOOL TestLfdNr (LPCSTR)=0
virtual void SaveLfdNr (LPCSTR)=0
virtual LPSTR GetParameterLfdNr (LPSTR)=0
virtual LPSTR GetParameterDate (LPSTR)=0
virtual void SetParameterDate (LPCSTR)=0
virtual LPSTR GetNewLfdNr (LPSTR)=0
virtual void SetOnDefaultParameterReadOnly (void)=0
virtual void SetDefaultParameterReadOnly (void)=0
virtual void InitializeDefaultParameter (void)=0
virtual void SetDefaultParameter (void)=0
virtual void ClearOldParameter (void)=0
virtual LPCSTR GetPBackupDirectory (void)=0
virtual BOOL SetPBackupDirectory (LPCSTR)=0
virtual LPCSTR GetPFile (void)=0
virtual BOOL SetPFile (LPCSTR)=0
virtual LPCSTR GetPName (void)=0
virtual LPCSTR GetPDirectory (void)=0
void freePic ()
void ResetXY ()
BOOL GetXY (char &c, int &x, int &y, LPSTR t)
void SetXY (char, int, int, LPCSTR="")
BOOL UndoXY (void)
BOOL LoadPicFile (LPCSTR)
BOOL SavePicFile (void)
void DeletePicFile (LPCSTR)

Geschützte Typen

enum  TStatus { ReadWrite = 0, ReadOnly, Deleted }
enum  TOnStatus { Off = 0, On, Begin = 1 }

Geschützte Methoden

BOOL StrSplit (LPCSTR)
LPSTR StrMerge (LPSTR)
LPSTR MakeDateString (LPCSTR, LPSTR)
BOOL BackupFile (LPCSTR, LPCSTR)
BOOL SortProtocolFile (void)
BOOL LoadProtocolFileIndex (LPCSTR="")
BOOL AppendProtocolFileIndex (void)
LPSTR GetSkizzeFile (LPCSTR)
LPSTR GetSkizzeBackupFile (LPCSTR)
LPSTR GetProtocolFile (LPCSTR, LPCSTR="", LPCSTR="")
LPSTR GetProtocolBackupFile (LPCSTR, LPCSTR="", LPCSTR="")
void freeINDEX (LPCSTR="")
void QuickSortFileIndex (TFileIndex *, TFileIndex *, int)

Geschützte Attribute

TProtocol::TParameterParameter
int Felder
char CurrentLfdNr [MaxLfdNr]
char CopyLfdNr [MaxLfdNr]
int CurrentDlg
char szProtocolFile [_MAX_PATH]
char szProtocolSection [MaxString]
TProtocol::TFileIndexfirstINDEX
TProtocol::TFileIndexlastINDEX
TProtocol::TFileIndexcurrentINDEX
TProtocol::TMFPointfirstPOINT
TProtocol::TMFPointlastPOINT
TProtocol::TMFPointcurrentPOINT
BOOL bActiv
BOOL bIsSortLfdNr
BOOL bIsSortDate
BOOL bNoSortNew
BOOL bSortDate
BOOL bDebug
int iSearch
int iProtocolOnStatus

Dokumentation der Aufzählungstypen

enum TProtocol::TOnStatus [protected]
 

Aufzählungswerte:
Off 
On 
Begin 

enum TProtocol::TStatus [protected]
 

Aufzählungswerte:
ReadWrite 
ReadOnly 
Deleted 


Beschreibung der Konstruktoren und Destruktoren

TProtocol::TProtocol int   ) 
 

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

TProtocol::~TProtocol void   ) 
 

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


Dokumentation der Elementfunktionen

BOOL TProtocol::AppendProtocolFileIndex void   )  [protected]
 

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

BOOL TProtocol::BackupFile LPCSTR  ,
LPCSTR 
[protected]
 

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

void TProtocol::ChangeProtocolOnStatus void   ) 
 

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

virtual void TProtocol::ClearOldParameter void   )  [pure virtual]
 

void TProtocol::ClearProtocolString int  ,
int 
 

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

void TProtocol::ClearProtocolString void   ) 
 

void TProtocol::CopyProtocolString LPCSTR  = NULL  ) 
 

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

void TProtocol::DeletePicFile LPCSTR   ) 
 

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

void TProtocol::freeINDEX LPCSTR  = ""  )  [protected]
 

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

void TProtocol::freePic  ) 
 

int TProtocol::GetCurrentDlg void   ) 
 

LPSTR TProtocol::GetLfdNr LPSTR   ) 
 

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

virtual LPSTR TProtocol::GetNewLfdNr LPSTR   )  [pure virtual]
 

Implementiert in TProtocolDiffractometry und TProtocolTopography.

virtual LPSTR TProtocol::GetParameterDate LPSTR   )  [pure virtual]
 

Implementiert in TProtocolDiffractometry und TProtocolTopography.

virtual LPSTR TProtocol::GetParameterLfdNr LPSTR   )  [pure virtual]
 

Implementiert in TProtocolDiffractometry und TProtocolTopography.

int TProtocol::GetParameterMaxLen int   ) 
 

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

LPSTR TProtocol::GetParameterNamen int  ,
LPSTR 
 

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

virtual LPCSTR TProtocol::GetPBackupDirectory void   )  [pure virtual]
 

virtual LPCSTR TProtocol::GetPDirectory void   )  [pure virtual]
 

virtual LPCSTR TProtocol::GetPFile void   )  [pure virtual]
 

virtual LPCSTR TProtocol::GetPName void   )  [pure virtual]
 

LPSTR TProtocol::GetProtocolBackupFile LPCSTR  ,
LPCSTR  = "",
LPCSTR  = ""
[protected]
 

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

LPSTR TProtocol::GetProtocolFile LPCSTR  ,
LPCSTR  = "",
LPCSTR  = ""
[protected]
 

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

LPCSTR TProtocol::GetProtocolSection void   ) 
 

LPSTR TProtocol::GetProtocolValue int  ,
LPSTR 
 

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

LPSTR TProtocol::GetSkizzeBackupFile LPCSTR   )  [protected]
 

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

LPSTR TProtocol::GetSkizzeFile LPCSTR   )  [protected]
 

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

LPSTR TProtocol::GetSysDate LPSTR   ) 
 

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

BOOL TProtocol::GetXY char &  c,
int &  x,
int &  y,
LPSTR  t
 

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

BOOL TProtocol::ImportProtocolFile void   ) 
 

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

BOOL TProtocol::Initialize void   ) 
 

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

virtual void TProtocol::InitializeDefaultParameter void   )  [pure virtual]
 

BOOL TProtocol::InitializeSearchProtocolString LPCSTR   ) 
 

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

BOOL TProtocol::IsEmptyProtocolFile void   ) 
 

BOOL TProtocol::IsFirstProtocolString void   ) 
 

BOOL TProtocol::IsLastProtocolString void   ) 
 

virtual BOOL TProtocol::IsMaxLfdNr void   )  [pure virtual]
 

Implementiert in TProtocolDiffractometry und TProtocolTopography.

BOOL TProtocol::IsNewProtocolString void   ) 
 

BOOL TProtocol::IsParameterReadOnly int   ) 
 

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

BOOL TProtocol::IsProtocolDelete void   ) 
 

BOOL TProtocol::IsProtocolNoSortNew void   ) 
 

BOOL TProtocol::IsProtocolOn void   ) 
 

BOOL TProtocol::IsProtocolOnBegin void   ) 
 

BOOL TProtocol::IsProtocolReadOnly void   ) 
 

BOOL TProtocol::IsProtocolSortDate void   ) 
 

int TProtocol::LoadLastProtocolString void   ) 
 

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

int TProtocol::LoadNextProtocolString void   ) 
 

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

BOOL TProtocol::LoadPicFile LPCSTR   ) 
 

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

BOOL TProtocol::LoadProtocolFileIndex LPCSTR  = ""  )  [protected]
 

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

int TProtocol::LoadProtocolString LPCSTR   ) 
 

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

BOOL TProtocol::LoadProtocolString long   ) 
 

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

LPSTR TProtocol::MakeDateString LPCSTR  ,
LPSTR 
[protected]
 

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

void TProtocol::NewProtocolString void   ) 
 

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

void TProtocol::QuickSortFileIndex TFileIndex ,
TFileIndex ,
int 
[protected]
 

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

BOOL TProtocol::ReloadProtocol void   ) 
 

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

int TProtocol::ReloadProtocolString LPCSTR   ) 
 

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

void TProtocol::ResetIndex void   ) 
 

void TProtocol::ResetXY  ) 
 

virtual void TProtocol::SaveLfdNr LPCSTR   )  [pure virtual]
 

Implementiert in TProtocolDiffractometry und TProtocolTopography.

BOOL TProtocol::SavePicFile void   ) 
 

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

BOOL TProtocol::SaveProtocolString void   ) 
 

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

BOOL TProtocol::SearchProtocolString LPCSTR   ) 
 

Erneute Implementation in TProtocolDiffractometry und TProtocolTopography.

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

void TProtocol::SetAllParameterReadOnly void   ) 
 

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

void TProtocol::SetAllParameterReadWrite void   ) 
 

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

void TProtocol::SetCurrentDlg int   ) 
 

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

virtual void TProtocol::SetDefaultParameter void   )  [pure virtual]
 

virtual void TProtocol::SetDefaultParameterReadOnly void   )  [pure virtual]
 

void TProtocol::SetLfdNr LPCSTR   ) 
 

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

virtual void TProtocol::SetOnDefaultParameterReadOnly void   )  [pure virtual]
 

virtual void TProtocol::SetParameterDate LPCSTR   )  [pure virtual]
 

Implementiert in TProtocolDiffractometry und TProtocolTopography.

void TProtocol::SetParameterReadOnly int   ) 
 

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

void TProtocol::SetParameterReadWrite int   ) 
 

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

virtual BOOL TProtocol::SetPBackupDirectory LPCSTR   )  [pure virtual]
 

virtual BOOL TProtocol::SetPFile LPCSTR   )  [pure virtual]
 

void TProtocol::SetProtocolDelete void   ) 
 

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

void TProtocol::SetProtocolNoSortNew BOOL   ) 
 

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

void TProtocol::SetProtocolOn BOOL  = TRUE  ) 
 

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

void TProtocol::SetProtocolReadOnly void   ) 
 

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

void TProtocol::SetProtocolSortDate BOOL   ) 
 

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

BOOL TProtocol::SetProtocolValue int  ,
LPCSTR 
 

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

void TProtocol::SetXY char  ,
int  ,
int  ,
LPCSTR  = ""
 

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

BOOL TProtocol::SortProtocolFile void   )  [protected]
 

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

LPSTR TProtocol::StrMerge LPSTR   )  [protected]
 

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

BOOL TProtocol::StrSplit LPCSTR   )  [protected]
 

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

BOOL TProtocol::TestDate LPCSTR   ) 
 

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

virtual BOOL TProtocol::TestLfdNr LPCSTR   )  [pure virtual]
 

Implementiert in TProtocolDiffractometry und TProtocolTopography.

BOOL TProtocol::UndoXY void   ) 
 


Dokumentation der Datenelemente

BOOL TProtocol::bActiv [protected]
 

BOOL TProtocol::bDebug [protected]
 

BOOL TProtocol::bIsSortDate [protected]
 

BOOL TProtocol::bIsSortLfdNr [protected]
 

BOOL TProtocol::bNoSortNew [protected]
 

BOOL TProtocol::bSortDate [protected]
 

char TProtocol::CopyLfdNr[MaxLfdNr] [protected]
 

int TProtocol::CurrentDlg [protected]
 

struct TProtocol::TFileIndex * TProtocol::currentINDEX [protected]
 

char TProtocol::CurrentLfdNr[MaxLfdNr] [protected]
 

struct TProtocol::TMFPoint * TProtocol::currentPOINT [protected]
 

int TProtocol::Felder [protected]
 

struct TProtocol::TFileIndex * TProtocol::firstINDEX [protected]
 

struct TProtocol::TMFPoint * TProtocol::firstPOINT [protected]
 

int TProtocol::iProtocolOnStatus [protected]
 

int TProtocol::iSearch [protected]
 

struct TProtocol::TFileIndex * TProtocol::lastINDEX [protected]
 

struct TProtocol::TMFPoint * TProtocol::lastPOINT [protected]
 

struct TProtocol::TParameter * TProtocol::Parameter [protected]
 

char TProtocol::szProtocolFile[_MAX_PATH] [protected]
 

char TProtocol::szProtocolSection[MaxString] [protected]
 


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