a99  V32.6
allegro Windows Hauptprogramm
 Alle Klassen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
KONFIG Klassenreferenz

#include <konfig.hpp>

Aufstellung aller Elemente

Öffentliche Methoden

 KONFIG (char *cfgName, char *dbDir=".\\")
int KoVerify (CHAR *string)
int KoValidate (int m, FLD *field, int k)
int KoArticle (CHAR *x)
int KoGetLabel (CHAR *ax, CHAR *wx)
int KoSubCheck (CHAR *, CHAR, CHAR *)
 ~KONFIG ()

Öffentliche Attribute

char schema
CHAR ** kat
int numk
unsigned int gspace
unsigned int wspace
unsigned int parmem
unsigned int gdim
unsigned int kdim
CHARkatlist
CHARqs
int tgl
int TGL
int nind
int skt
int DL
char multcode
CHAR KC
CHAR SF
CHAR FIL
int lz
CHAR NS
int nsm
CHAR NN
CHAR JA
CHAR NEIN
char dat_n [9]
char dat_e [9]
char dat_g [9]
char ind_g [16]
CHAR art [360]

Ausführliche Beschreibung

Definiert in Zeile 30 der Datei konfig.hpp.


Beschreibung der Konstruktoren und Destruktoren

KONFIG::KONFIG ( char *  cfgName,
char *  dbDir = ".\\" 
)
KONFIG::~KONFIG ( )

Definiert in Zeile 1012 der Datei konfig.cpp.

Benutzt Aspace, CHAR, kat, katlist, NULL und qs.


Dokumentation der Elementfunktionen

int KONFIG::KoArticle ( CHAR x)

Definiert in Zeile 946 der Datei konfig.cpp.

Benutzt Aerror, Apgnb, art, NS, nsm, NULL, skt, strchr, strlen und uif.

Wird benutzt von a99::FLEXecute() und KoSubCheck().

int KONFIG::KoGetLabel ( CHAR ax,
CHAR wx 
)

Definiert in Zeile 435 der Datei konfig.cpp.

Benutzt CHAR, kat, KoVerify(), qs, strcpy, strncmp und tgl.

Wird benutzt von a99::FLEXecute().

int KONFIG::KoSubCheck ( CHAR adr,
CHAR  c,
CHAR check 
)

Definiert in Zeile 682 der Datei konfig.cpp.

Benutzt Aerror, Apgnb, atoi, CHAR, KoArticle(), NL, SF, skt, strlen, SyTime() und uif.

Wird benutzt von a99::FLEXecute() und KoValidate().

int KONFIG::KoValidate ( int  m,
FLD *  field,
int  k 
)

Definiert in Zeile 504 der Datei konfig.cpp.

Benutzt Aerror, CHAR, kat, KoSubCheck(), nil, NL, NULL, s_check(), SF, skt, strchr, tgl und uif.

Wird benutzt von a99::ReadyW().

int KONFIG::KoVerify ( CHAR string)

Dokumentation der Datenelemente

CHAR KONFIG::art[360]

Definiert in Zeile 82 der Datei konfig.hpp.

Wird benutzt von KoArticle() und KONFIG().

char KONFIG::dat_e[9]
char KONFIG::dat_g[9]

Definiert in Zeile 78 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute(), KONFIG() und a99::OnButtonNew().

char KONFIG::dat_n[9]

Definiert in Zeile 76 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute(), KONFIG() und a99::OnButtonNew().

int KONFIG::DL

Definiert in Zeile 62 der Datei konfig.hpp.

Wird benutzt von KONFIG().

CHAR KONFIG::FIL

Definiert in Zeile 68 der Datei konfig.hpp.

Wird benutzt von ABASE::AbGet(), KONFIG() und a99::ReadRec().

unsigned int KONFIG::gdim

Definiert in Zeile 46 der Datei konfig.hpp.

Wird benutzt von a99::Fetch(), KONFIG(), RECORD::RECORD() und EXET::replace().

unsigned int KONFIG::gspace

Definiert in Zeile 42 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute(), KONFIG(), a99::OpenDatabase(), RECORD::RECORD(), EXET::replace() und a99::SRRP().

char KONFIG::ind_g[16]

Definiert in Zeile 80 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute() und KONFIG().

CHAR KONFIG::JA

Definiert in Zeile 73 der Datei konfig.hpp.

Wird benutzt von KONFIG().

CHAR** KONFIG::kat
CHAR* KONFIG::katlist

Definiert in Zeile 52 der Datei konfig.hpp.

Wird benutzt von KONFIG() und ~KONFIG().

unsigned int KONFIG::kdim

Definiert in Zeile 48 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute() und KONFIG().

int KONFIG::lz

Definiert in Zeile 69 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute() und KONFIG().

char KONFIG::multcode

Definiert in Zeile 63 der Datei konfig.hpp.

Wird benutzt von KONFIG().

CHAR KONFIG::NEIN

Definiert in Zeile 74 der Datei konfig.hpp.

Wird benutzt von KONFIG().

int KONFIG::nind

Definiert in Zeile 59 der Datei konfig.hpp.

CHAR KONFIG::NN

Definiert in Zeile 72 der Datei konfig.hpp.

Wird benutzt von KONFIG().

CHAR KONFIG::NS

Definiert in Zeile 70 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute(), KoArticle(), KONFIG(), a99::OnDBP() und a99::XMLsub().

int KONFIG::nsm

Definiert in Zeile 71 der Datei konfig.hpp.

Wird benutzt von a99::FLEXecute(), KoArticle(), KONFIG() und a99::XMLsub().

unsigned int KONFIG::parmem

Definiert in Zeile 44 der Datei konfig.hpp.

Wird benutzt von KONFIG().

CHAR* KONFIG::qs

Definiert in Zeile 54 der Datei konfig.hpp.

Wird benutzt von KoGetLabel(), KONFIG(), a99::OpenDatabase() und ~KONFIG().

int KONFIG::TGL

Definiert in Zeile 58 der Datei konfig.hpp.

Wird benutzt von KONFIG().

unsigned int KONFIG::wspace

Definiert in Zeile 43 der Datei konfig.hpp.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: