gCAD3D 2.35
ut_txfil.h
Go to the documentation of this file.
1 // ut_txfil.h RF
2 
3  int UTF_clear_ ();
4  long UTF_offset_ (char* cpos);
5  void UTF_load_ (char* txbuf, long *txlen);
6  int UTF_add_file (char* fn);
7  int UTF_add_line (char* txt);
8  int UTF_add_nl ();
9  int UTF_txt_chg (char *cpos, char *txt, long txlen);
10  // int UTF_wri_file (char* fn, int mode);
11  int UTF_wri_file (char* fn, int iniFunc(FILE*));
12 
13  long UTF_GetLen0 ();
14  char* UTF_GetLinNr (char* lbuf, long *llen, long lNr);
15  char* UTF_GetPosLnr (long *llen, long lNr);
16  int UTF_GetLnrPos (long ipos);
17  char* UTF_GetnextLnPos (char *cpos);
18  char* UTF_GetPrevLnPos (long *lNr, char *cpos);
19 
20  char* UTF_find_tx1 (long *lNr, char *tx1);
21 
22  int UTF_clear1 ();
23  char* UTF_add1_file (char* fn);
24  int UTF_add1_line (char* txt);
25  char* UTF_get1_LnPos (long lNr);
26  long UTF_get1_LnLen (char **lEnd, char *lStart);
27  char* UTF_get1_nxtLnPos (char *actPos);
28  int UTF_insert1 (long cpos);
29 
30  int UTF_del_line1 (long lNr);
31  // int UTF_del_rest (char *text);
32 
33  long UTF_GetLinLen (char **lEnd, char *lStart);
34 
35 
36 /*==================== EOF =================*/
int UTF_add_line(char *txt)
Definition: ut_txfil.c:1305
char * UTF_GetPosLnr(long *llen, long lNr)
Definition: ut_txfil.c:1054
int UTF_insert1(long cpos)
Definition: ut_txfil.c:1829
long UTF_get1_LnLen(char **lEnd, char *lStart)
Definition: ut_txfil.c:528
int UTF_add_file(char *fn)
Definition: ut_txfil.c:1477
int UTF_clear_()
Definition: ut_txfil.c:1368
char * UTF_find_tx1(long *lNr, char *tx1)
Definition: ut_txfil.c:2057
Point actPos
Definition: prc_cut1__.c:126
static char txbuf[256]
Definition: ut_os_aix.c:196
int UTF_del_line1(long lNr)
Definition: ut_txfil.c:1939
char * UTF_GetPrevLnPos(long *lNr, char *cpos)
Definition: ut_txfil.c:2001
char * UTF_get1_nxtLnPos(char *actPos)
Definition: ut_txfil.c:288
char * UTF_add1_file(char *fn)
Definition: ut_txfil.c:1527
long UTF_GetLinLen(char **lEnd, char *lStart)
Definition: ut_txfil.c:567
int UTF_add_nl()
Definition: ut_txfil.c:1289
int UTF_txt_chg(char *cpos, char *txt, long txlen)
Definition: ut_txfil.c:952
char * UTF_get1_LnPos(long lNr)
Definition: ut_txfil.c:254
char * UTF_GetLinNr(char *lbuf, long *llen, long lNr)
Definition: ut_txfil.c:1224
int UTF_GetLnrPos(long ipos)
Definition: ut_txfil.c:965
long UTF_offset_(char *cpos)
Definition: ut_txfil.c:1559
char * UTF_GetnextLnPos(char *cpos)
Definition: ut_txfil.c:1969
long UTF_GetLen0()
Definition: ut_txfil.c:1040
long lNr
Definition: xa_tra.c:150
int UTF_clear1()
Definition: ut_txfil.c:1385
int UTF_wri_file(char *fn, int iniFunc(FILE *))
Definition: ut_txfil.c:827
void UTF_load_(char *txbuf, long *txlen)
Definition: ut_txfil.c:1351
int UTF_add1_line(char *txt)
Definition: ut_txfil.c:1656