11 #define TXT_Typ_spec 1
12 #define TXT_Typ_text 2
14 #define TXT_Typ_string 4
32 #define fnam_del_s "\\"
35 #define fnam_del_s "/"
42 #define UTX_Clear(str) str[0] = '\0'
47 #define UTX_Siz(sSiz,sStart0,sStart1) sStart0 + sSiz - sStart1
57 #define UTX_skip_1bl(tp) {++(*(tp)); while(**(tp) == ' ') ++(*(tp));}
61 #define UTX_pos_skipLeadBlk(p1) while(*p1 == ' ') ++p1
65 #define UTX_pos_EOS(p1) strchr(p1, '\0')
85 int UTX_ftyp_s (
char *ftyp,
char *cbuf,
int mode);
111 char*
UTX_2db_tx (
double *d1,
double *d2,
char *cbuf);
119 int UTX_add_fl_u3 (
char[],
double,
double,
double,
char chDel);
131 char*
UTX_fgets (
char* line,
int len, FILE* fp);
132 int UTX_fgetLine (
char *cbuf,
int sizBuf,
char *filNam,
int lNr);
133 int UTX_fsavLine (
char *cbuf,
char *filNam,
int lnMaxSiz,
int lNr);
143 int UTX_chg_chr1 (
char newChr,
char oldChr,
char *cBuf);
145 void *datStart,
void *insDat,
void *delPos,
long delSiz);
146 int UTX_chg_str2 (
int sSiz,
char *sDat,
char *sOld,
char *sNew);
148 int UTX_chg_wordn (
char *sOut,
char *wNew,
int wNr,
long lenMax);
152 int UTX_get_word (
char** txtIn,
char** w_next,
char* txtOut,
double* val,
162 char *
UTX_memFind1 (
char *buf,
long bufSiz,
char *str,
long strSiz);
163 char *
UTX_memstr (
char* von,
char* bis,
char* sstr);
164 int UTX_insert1 (
char *cbuf,
long *bufSiz,
char *auxBuf,
long cPos);
165 int UTX_cut1 (
char *cbuf,
long *bufSiz,
long cPos,
long txLen);
172 int UTX_setup_get (
char *cval,
char *ctyp,
char *fnam,
int mode);
177 int UTX_dir_listf (
char *outFilNam,
char *fPath,
char *fNam,
char *fTyp);
int UTX_ck_num_i(char *s1)
Definition: ckit_ut.c:139
char * UTX_memFind1(char *buf, long bufSiz, char *str, long strSiz)
char * UTX_find_word1(char *was, char *wo)
char ** UTX_wTab_file(char *memspc, int memSiz, char *fnam)
int UTX_wTab_ck(char *wTab[], char *w1)
char * UTX_CleanBracks(char *txtbuf, char ch1, char chr2)
int UTX_chg_wordn(char *sOut, char *wNew, int wNr, long lenMax)
int UTX_fRevL(char *fno, char *fni)
int UTX_endDelChar(char *txtbuf, char chr)
Definition: ckit_ut.c:450
int UTX_chg_str2(int sSiz, char *sDat, char *sOld, char *sNew)
int UTX_ck_num_digNr(char **cpo, char *cpi)
void UTX_del_follBl(char *cbuf)
int UTX_pos_skip_int(char **ps)
int UTX_add_fl_u(char[], double)
int UTX_get_word(char **txtIn, char **w_next, char *txtOut, double *val, char *deli)
char * UTX_memFind(char *buf, char *str)
int UTX_del_FilTx(char *dtxt, char *filNam)
int UTX_cut1(char *cbuf, long *bufSiz, long cPos, long txLen)
char UTX_pos_del(char **, char **)
void UTX_cp_word_2_upper(char *txtout, char *txtin)
int UTX_CleanCommC(char *cBuf)
int UTX_setup_set(char *fn, char *par, char *val)
int UTX_chg_chr1(char newChr, char oldChr, char *cBuf)
int UTX_chg_nr(char *txtOut, int iNr)
char * UTX_pos_skipBrack1(char *cbuf)
int UTX_pos_skipTermWord(char **wNxt, char *cbuf)
int UTX_str_file(char *txbuf, long *fSiz, char *fnam)
Definition: ckit_ut.c:108
int UTX_fsavLine(char *cbuf, char *filNam, int lnMaxSiz, int lNr)
char * UTX_2db_tx(double *d1, double *d2, char *cbuf)
int UTX_cat_file(FILE *fpo, char *fnam)
char * UTX_cp_word_term(char *txtOut, char *txtIn, char term)
void UTX_ins_s2(char *, char *, int)
char * UTX_pos_1n(char *)
int UTX_add_fl_ua(char[], double *da, int dNr, char chDel)
int UTX_fgetLine(char *cbuf, int sizBuf, char *filNam, int lNr)
Definition: ckit_ut.c:601
int UTX_del_foll0(char strBuf[])
static char txbuf[256]
Definition: ut_os_w32.c:108
int UTX_wordnr(char *cbuf)
char * UTX_cp_word__(char *txtOut, char *txtIn)
char * UTX_pos_skipDeli1(char *p1)
char * UTX_cp_expr(char *cbo, char *cbi)
int UTX_ckc_Del1(char c1)
int UTX_add_fl_10(char[], double)
char * UTX_find_strrstr(char *cbuf, char *str)
char * UTX_CleanCR(char *string)
Definition: ckit_ut.c:407
char * UTX_fgets(char *line, int len, FILE *fp)
char * UTX_add_fl_1uf(char *outBuf, double d1)
int UTX_setup_modw(char *fn, char *par, char *wNew, int wNr)
char * UTX_pos_skipWords(int wNr, char *p1)
int UTX_ftyp_s(char *ftyp, char *cbuf, int mode)
int UTX_add_fl_15(char[], double)
char * UTX_pos_eos(char *)
char UTX_cp_word_t(char *txtOut, char **cBuf)
int UTX_setup_get(char *cval, char *ctyp, char *fnam, int mode)
char * UTX_find_Del1(char *p1)
int UTX_add_i_u(char[], int)
int UTX_fnam_s(char *fnam, char *cbuf)
char * UTX_pos_skipStr(char *cbuf)
int UTX_cmp_word_wordtab(char *wdtab[], char *wd1)
long UTX_pos_del_prev(char *cBuf, long cPos)
int UTX_add_pt(char outBuf[], void *pt1)
int UTX_chg_str1(long *datSiz, void *datStart, void *insDat, void *delPos, long delSiz)
int UTX_ckc_Del2(char c1)
int UTX_setup_decs(char *s1, char **pv)
int UTX_cnr_chr(char *txt, char c1)
Definition: ckit_ut.c:384
int UTX_insert1(char *cbuf, long *bufSiz, char *auxBuf, long cPos)
double UTX_db_tx(char **po, char *pi)
int UTX_dir_listf(char *outFilNam, char *fPath, char *fNam, char *fTyp)
int UTX_ck_casenChr(char *s1, char *s2, int cNr)
int UTX_ck_num_f(char **pOut, char *cbuf)
long UTX_pos_del_next(char *cBuf, long cPos)
int UTX_del_chr(char *cbuf, char cx)
int UTX_add_db(char outBuf[], double *db1)
int UTX_cp_right(char *sOut, char *sIn, int cNr)
int UTX_add_fl_f(char[], double, int)
int UTX_strcmp_right(char *string, char *text)
int UTX_add_fl_u3(char[], double, double, double, char chDel)
char * UTX_pos_skipBrack(char *cbuf)
char * UTX_memstr(char *von, char *bis, char *sstr)
int UTX_fdir_s(char *fdir, char *cbuf)
char * UTX_pos_skipWord(char *cbuf)
int UTX_add_fl_u2(char[], double, double)