gCAD3D 2.40
xa_ed_mem.h
Go to the documentation of this file.
1 // ../xa/xa_ed_mem.h
2 // Prerequisites:
3 // #include "../ut/ut_memTab.h" // MemTab
4 // #include "../xa/xa_mem.h" // mem_cbuf1 mem_cbuf1_SIZ
5 
6 // ../xa/xa_ed_mem.c
7 // #include "../xa/xa_ed_mem.h" // APED_..
8 
9 
11 
12 
13 #define APED_SRCLN_BUFSIZ mem_cbuf1_SIZ // 200000 ../xa/xa_mem.h
14 #define APED_SRCLN_BUF__ mem_cbuf1
15 
16 
17 
18  int APED_find_dep__ (MemTab(ObjSRC) *oa, int typ, long dbi);
19  char* APED_onam_search (char *ps, char *pe);
20  char* APED_nxt_obj (char *cps);
21  char* APED_lNr_objNam (long *lNr, long *lLen, char **oNam,
22  char *wTab[], long lSta);
23  int APED_search_defLn (char **lSta, long *lNr, int *lLen,
24  char *otx, long lNEnd, int src);
25  int APED_objID_defLn (char *oid, char *defLn);
26 
27 
28 
29 // INCLUDE_FULL defined only in ../ut/ut_face.c
30 #define _OSRC_NUL {0, 0, 0, NULL, 0, 0, 0}
31 #ifndef INCLUDE_FULL
32 extern ObjSRC OSRC_NUL;
33 #else
34 ObjSRC OSRC_NUL = _OSRC_NUL;
35 #endif
36 
37 
38 
39 
40 // EOF
int typ
Definition: xa_tra.c:151
MemTab(STP_MDL)
Definition: stp_r.c:493
char * APED_onam_search(char *ps, char *pe)
Definition: xa_ed_mem.c:433
char * APED_nxt_obj(char *cps)
Definition: xa_ed_mem.c:2023
char * APED_lNr_objNam(long *lNr, long *lLen, char **oNam, char *wTab[], long lSta)
Definition: xa_ed_mem.c:194
Typ_ObjSRC sourceObject.
Definition: ut_geo.h:265
int APED_objID_defLn(char *oid, char *defLn)
Definition: xa_ed_mem.c:1274
ObjSRC OSRC_NUL
#define typedef_MemTab(vTyp1)
template for the typedef:
Definition: ut_memTab.h:32
#define _OSRC_NUL
Definition: xa_ed_mem.h:30
int APED_find_dep__(MemTab(ObjSRC)*oa, int typ, long dbi)
Definition: xa_ed_mem.c:1670
long lNr
Definition: xa_tra.c:150
int APED_search_defLn(char **lSta, long *lNr, int *lLen, char *otx, long lNEnd, int src)
Definition: xa_ed_mem.c:1305