00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012 class TProtocolTopography :
public TProtocol
00013 {
00014
public:
00015
#include "protocol\TProtocolTopographyParameter.h"
00016
00017
TProtocolTopography(
void );
00018 BOOL
SearchProtocolString( LPCSTR );
00019 BOOL SearchProtocolString( LPCSTR, LPCSTR, LPCSTR, LPCSTR, LPCSTR,
00020 LPCSTR, LPCSTR );
00021
00022 BOOL
IsMaxLfdNr(
void );
00023 BOOL
TestLfdNr( LPCSTR );
00024 BOOL TestLfdNr( LPCSTR , LPCSTR );
00025 BOOL TestLfdNr( LPCSTR , LPCSTR, LPCSTR );
00026 LPSTR
GetParameterLfdNr( LPSTR );
00027 LPSTR
GetParameterDate( LPSTR );
00028
void SetParameterDate( LPCSTR );
00029
void SaveLfdNr( LPCSTR );
00030
void SaveLfdNr( LPCSTR , LPCSTR, LPCSTR );
00031 LPSTR
GetNewLfdNr( LPSTR );
00032 LPSTR
GetLfdNrBereich( LPSTR );
00033 LPSTR
GetLfdNrNummer( LPSTR );
00034 LPSTR
GetRTKNr( LPSTR );
00035
00036
private:
00037
00038 LPCSTR
GetPName(
void );
00039 LPCSTR
GetPDirectory(
void );
00040 LPCSTR
GetPBackupDirectory(
void );
00041 BOOL SetPBackupDirectory( LPCSTR );
00042 LPCSTR
GetPFile(
void );
00043 BOOL SetPFile( LPCSTR );
00044
void SetOnDefaultParameterReadOnly(
void );
00045
void SetDefaultParameterReadOnly(
void );
00046
void InitializeDefaultParameter(
void );
00047
void SetDefaultParameter(
void );
00048
void ClearOldParameter(
void );
00049
00050
char DefaultKKruemmung[
MaxString];
00051
char DefaultImpMax[
MaxString];
00052
char DefaultHWB[
MaxString];
00053
char DefaultSTE[
MaxString];
00054
char DefaultCONLIMIT[
MaxString];
00055
char DefaultCRT[
MaxString];
00056
char DefaultINCDF[
MaxString];
00057
char DefaultNBEXPOS[
MaxString];
00058
char DefaultRSA[
MaxString];
00059
char DefaultABE[
MaxString];
00060
char DefaultEXPT[
MaxString];
00061
char DefaultCONPOINT[
MaxString];
00062 };
00063
00064