#include "udanax.h"
Include dependency graph for granf1.cxx:

Go to the source code of this file.
Functions | |
| bool | findorgl (Session *sess, typegranf granfptr, IStreamAddr *isaptr, typeorgl *orglptr, int type) |
| ??? | |
| bool | inserttextingranf (Session *sess, typegranf granfptr, typehint *hintptr, typetextset textset, typeispanset *ispansetptr) |
| ??? | |
| bool | createorglingranf (Session *sess, typegranf granfptr, typehint *hintptr, IStreamAddr *isaptr) |
| ??? | |
| bool | ispanset2vstuffset (Session *sess, typegranf granfptr, typeispanset ispanset, typevstuffset *vstuffsetptr) |
| ??? | |
Variables | |
| bool | isxumain = false |
(to be defined)
Definition in file granf1.cxx.
|
||||||||||||||||||||
|
??? (to be defined)
Definition at line 156 of file granf1.cxx. References createorglgr(). Referenced by docreatelink(), docreatenewdocument(), docreatenewversion(), docreatenode_or_account(), and domakelink().
00157 : User's session context 00158 typegranf granfptr, 00159 typehint *hintptr, 00160 IStreamAddr *isaptr) 00161 { 00162 return createorglgr(sess, /* GRR not defd (typecuc*) */ granfptr, hintptr, isaptr); 00163 } |
|
||||||||||||||||||||||||
|
??? (to be defined)
Definition at line 99 of file granf1.cxx. References checkforopen(), dumptumbler(), fetchorglgr(), isxumain, L, and NULL. Referenced by appendpm(), docopy(), docopyinternal(), docreatelink(), dodeletevspan(), domakelink(), dorearrange(), doretrievedocvspan(), doretrievedocvspanfoo(), doretrievedocvspanset(), link2sporglset(), restrictvspecsetovercommonispans(), showorgl(), specset2ispanset(), sporglset2vspanset(), and vspanset2sporglset().
00100 : User's session context 00101 typegranf granfptr, 00102 IStreamAddr *isaptr, 00103 typeorgl *orglptr, 00104 int type) 00105 { 00106 int temp; 00107 00108 if ( /* backenddaemon && */ (temp = checkforopen(sess, isaptr, type)) <= 0) { 00109 #ifndef DISTRIBUTION 00110 if (!isxumain) { 00111 L("orgl for "); 00112 dumptumbler(isaptr); 00113 L(" not open in findorgl temp = %d\n", temp); 00114 return false; 00115 00116 // assert(0); /* Temporary crash in findorgl */); 00117 /* ECH ?? or should I simply return false? */ 00118 } 00119 #else 00120 if (!isxumain) { 00121 *orglptr = NULL; 00122 return false; 00123 } 00124 #endif 00125 } 00126 *orglptr = fetchorglgr(sess, granfptr, isaptr); 00127 return *orglptr ? true : false; 00128 } |
|
||||||||||||||||||||||||
|
??? (to be defined)
Definition at line 138 of file granf1.cxx. References inserttextgr(), typeispanset, and typetextset. Referenced by doinsert().
00139 : User's session context 00140 typegranf granfptr, 00141 typehint *hintptr, 00142 typetextset textset, 00143 typeispanset *ispansetptr) 00144 { 00145 return inserttextgr(sess, granfptr, hintptr, textset, ispansetptr); 00146 } |
|
||||||||||||||||||||
|
??? (to be defined)
Definition at line 173 of file granf1.cxx. References debug, fooitemset(), ispan2vstuffset(), L, typespan::next, NULL, typeispanset, and typevstuffset. Referenced by doretrievev().
00174 : User's session context 00175 typegranf granfptr, 00176 typeispanset ispanset, 00177 typevstuffset *vstuffsetptr) 00178 { 00179 typevstuffset *save = vstuffsetptr; 00180 00181 #ifndef DISTRIBUTION 00182 if (debug) { 00183 L("\n\nISPANSET2VSTUFFSET\n"); 00184 fooitemset("", (typeitem *) ispanset); 00185 } 00186 #endif 00187 00188 *vstuffsetptr = NULL; 00189 for (; ispanset; ispanset = ispanset->next) 00190 vstuffsetptr = ispan2vstuffset(sess, granfptr, ispanset, vstuffsetptr); 00191 00192 #ifndef DISTRIBUTION 00193 if (debug) 00194 fooitemset("", (typeitem *) *save); 00195 #endif 00196 00197 return true; 00198 } |
|
|
Definition at line 89 of file granf1.cxx. |
1.3.4