Lines Matching defs:pParent
1248 XMLNode::XMLNode(XMLNodeData *pParent, XMLSTR lpszName, char isDeclaration) {
1260 d->pParent = pParent;
1829 if (d->pParent && d->pParent->pParent) {
1926 if ((!d->isDeclaration) && (d->pParent)) {
2360 XMLNode *pa = d->pParent->pChild;
2363 d->pParent->nChild--;
2364 if (d->pParent->nChild) {
2365 memmove(pa + i, pa + i + 1, (d->pParent->nChild - i)*sizeof(XMLNode));
2368 d->pParent->pChild = NULL;
2370 return removeOrderElement(d->pParent, eNodeChild, i);
2380 if (d->pParent) {
2382 d->pParent = NULL;
2390 if (d->pParent) detachFromParent(d);
2395 pc->d->pParent = NULL;
2423 dd->pParent = NULL;
2491 p->pChild[n].d->pParent = p;
2509 if (dc->pParent) {
2510 if ((detachFromParent(dc) <= pos) && (dc->pParent == d)) pos--;
2512 dc->pParent = d;
2988 if ((!d) || (!d->pParent )) return emptyXMLNode;
2989 return XMLNode(d->pParent);