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::TParameter * Parameter
int Felder
char CurrentLfdNr [MaxLfdNr]
char CopyLfdNr [MaxLfdNr]
int CurrentDlg
char szProtocolFile [_MAX_PATH]
char szProtocolSection [MaxString]
TProtocol::TFileIndex * firstINDEX
TProtocol::TFileIndex * lastINDEX
TProtocol::TFileIndex * currentINDEX
TProtocol::TMFPoint * firstPOINT
TProtocol::TMFPoint * lastPOINT
TProtocol::TMFPoint * currentPOINT
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