a99  V32.6
allegro Windows Hauptprogramm
 Alle Klassen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
utility.hpp-Dateireferenz
#include "includes.h"

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define __UTIL
#define isSpace(x)   isspace(x)

Funktionen

void UtLower (CHAR *)
void UtUpper (CHAR *)
void UtRemsp (CHAR *)
void UtRemspB (CHAR *string, CHAR rem)
void UtRemCom (char *)
int uifRead (char, char *dir=".\\")
void UtEndSf (char *, char)
void UtAccent (char *, char *, int)
void UtRange (RECNR lMin, RECNR &lValue, RECNR lMax)
bool UtFIns (CHAR *w, int tgl=2)
bool UtFInsSub (CHAR *fA, CHAR *w)
bool UtFInsSf (CHAR *w, int tgl=2)
bool UtFinst (CHAR *wc, int f, int tgl)
void UtFdel (int)
void UtFDel (char)
CHARUtFind (char *kat)
int UtFindI (CHAR *kat, int lg=4)
int UtFindX (int, CHAR, int)
int UtPinst (CHAR *t, int i)
void UtPdel (int i)
int UtPfind (int i)
void UtRecn4 (RECNR r, CHAR *addr)
void UtKitoa (int n, CHAR *)
void UtKitoa5 (int n, CHAR *)
void UtLong2char (long rp, CHAR *a)
int UtCompstr (void const *, void const *)
int UtComprstr (void const *, void const *)
int UtComplong (void const *, void const *)

Makro-Dokumentation

#define __UTIL

Definiert in Zeile 11 der Datei utility.hpp.

#define isSpace (   x)    isspace(x)

Definiert in Zeile 37 der Datei utility.hpp.


Dokumentation der Funktionen

int uifRead ( char  ,
char *  dir = ".\\" 
)

Definiert in Zeile 573 der Datei utility.cpp.

Benutzt Aerror, Alanguage, atoi, Awx, CHAR, getst(), NL, NULL, pos, strcpy, strlen, SyOpen(), uif, uift, UtLower() und UtRemCom().

Wird benutzt von a99::OnInitDialog().

void UtAccent ( char *  ,
char *  ,
int   
)

Definiert in Zeile 640 der Datei utility.cpp.

Benutzt Aextra und CHAR.

Wird benutzt von a99::FLEXecute() und RECORD::Ins().

int UtComplong ( void const *  ,
void const *   
)

Definiert in Zeile 745 der Datei utility.cpp.

Wird benutzt von INDEX::InExpand(), INDEX::InRemDupl() und a99::readSet().

int UtComprstr ( void const *  ,
void const *   
)

Definiert in Zeile 739 der Datei utility.cpp.

Benutzt CHAR und strcmp.

Wird benutzt von INDEX::InRsort().

int UtCompstr ( void const *  ,
void const *   
)

Definiert in Zeile 732 der Datei utility.cpp.

Benutzt CHAR und strcmp.

Wird benutzt von INDEX::InRsort().

void UtEndSf ( char *  ,
char   
)

Definiert in Zeile 139 der Datei utility.cpp.

Wird benutzt von a99::comma().

void UtFdel ( int  )
void UtFDel ( char  )

Definiert in Zeile 376 der Datei utility.cpp.

Benutzt fa, fri und UtFdel().

Wird benutzt von a99::ReadyW().

int UtFindI ( CHAR kat,
int  lg = 4 
)

Definiert in Zeile 328 der Datei utility.cpp.

Benutzt fa, fri und strncmp.

Wird benutzt von RECORD::AdrSf().

int UtFindX ( int  ,
CHAR  ,
int   
)

Definiert in Zeile 338 der Datei utility.cpp.

Benutzt fa, fi und fri.

Wird benutzt von ABASE::ix_load().

bool UtFIns ( CHAR w,
int  tgl = 2 
)

Definiert in Zeile 158 der Datei utility.cpp.

Benutzt UtFinst().

Wird benutzt von a99::OnFontd(), a99::OnFonti(), UtFInsSf() und UtFInsSub().

bool UtFInsSf ( CHAR w,
int  tgl = 2 
)

Definiert in Zeile 297 der Datei utility.cpp.

Benutzt CHAR, strcpy, strncpy, UtFind(), UtFIns() und UtFInsSub().

bool UtFInsSub ( CHAR fA,
CHAR w 
)

Definiert in Zeile 258 der Datei utility.cpp.

Benutzt CHAR, strcpy, strlen und UtFIns().

Wird benutzt von UtFInsSf().

void UtKitoa ( int  n,
CHAR  
)
void UtKitoa5 ( int  n,
CHAR  
)

Definiert in Zeile 714 der Datei utility.cpp.

Benutzt UtKitoa().

Wird benutzt von ABASE::AwDel().

void UtLong2char ( long  rp,
CHAR a 
)
void UtLower ( CHAR )

Definiert in Zeile 75 der Datei utility.cpp.

Benutzt CHAR.

Wird benutzt von uifRead().

void UtPdel ( int  i)

Definiert in Zeile 482 der Datei utility.cpp.

Benutzt cnt, pa, pend, phi und pi.

Wird benutzt von a99::FormLoad(), a99::remRset() und UtPinst().

void UtRange ( RECNR  lMin,
RECNR lValue,
RECNR  lMax 
)

Definiert in Zeile 147 der Datei utility.cpp.

void UtRecn4 ( RECNR  r,
CHAR addr 
)

Definiert in Zeile 702 der Datei utility.cpp.

Benutzt CHAR.

void UtRemCom ( char *  )

Definiert in Zeile 123 der Datei utility.cpp.

Benutzt CHAR, ixspace(), NL, QT und UtRemsp().

Wird benutzt von EXET::E2Exet(), KONFIG::KONFIG() und uifRead().

void UtRemspB ( CHAR string,
CHAR  rem 
)

Definiert in Zeile 114 der Datei utility.cpp.

Benutzt strlen.

Wird benutzt von strip().

void UtUpper ( CHAR )

Definiert in Zeile 87 der Datei utility.cpp.

Benutzt CHAR.