Lines Matching refs:NULL

279     static XMLNode parseString(XMLCSTR lpXMLString, XMLCSTR tag = NULL,
280 XMLResults *pResults = NULL);
293 static XMLNode parseFile(XMLCSTR filename, XMLCSTR tag = NULL,
294 XMLResults *pResults = NULL);
307 static XMLNode openFileHelper(XMLCSTR filename, XMLCSTR tag = NULL);
328 XMLSTR createXMLString(int nFormat = 1, int *pnSize = NULL) const;
336 const char *encoding = NULL,
354 XMLNode getChildNode(XMLCSTR name, int *i=NULL) const; ///< return next child node with specific name (return an empty node if failing)
358 XMLCSTR attributeValue=NULL,
359 int *i=NULL) const; ///< return child node with specific name/attribute (return an empty node if failing)
371 XMLCSTR getAttribute(XMLCSTR name, int i) const; ///< return ith attribute content with specific name (return a NULL if failing)
372 XMLCSTR getAttribute(XMLCSTR name, int *i=NULL) const; ///< return next attribute content with specific name (return a NULL if failing)
388 XMLNode(): d(NULL){};
411 XMLClear *addClear(XMLCSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1);
425 XMLAttribute *updateAttribute(XMLCSTR lpszNewValue, XMLCSTR lpszNewName=NULL, int i=0); ///< if the attribute to update is missing, a new one will be added
426 XMLAttribute *updateAttribute(XMLCSTR lpszNewValue, XMLCSTR lpszNewName, XMLCSTR lpszOldName);///< set lpszNewName=NULL if you don't want to change the name of the attribute if the attribute to update is missing, a new one will be added
459 * xNode.updateAttribute_WOSD("#newcolor" ,NULL,"color");
465 * xNode.updateAttribute("#newcolor" ,NULL,"color");
466 * xNode.updateAttribute_WOSD(stringDup("#newcolor"),NULL,"color");
485 XMLClear *addClear_WOSD(XMLSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1); ///< Add a new clear Tag
489 XMLAttribute *updateAttribute_WOSD(XMLSTR lpszNewValue, XMLSTR lpszNewName=NULL, int i=0); ///< if the attribute to update is missing, a new one will be added
490 XMLAttribute *updateAttribute_WOSD(XMLSTR lpszNewValue, XMLSTR lpszNewName, XMLCSTR lpszOldName); ///< set lpszNewName=NULL if you don't want to change the name of the attribute if the attribute to update is missing, a new one will be added
511 XMLElementPosition positionOfChildNode(XMLCSTR name, int i=0) const; ///< return the position of the ith childNode with the specified name if (name==NULL) return the position of the ith childNode
599 XMLCSTR lpszName; // Element name (=NULL if root)
605 struct XMLNodeDataTag *pParent; // Pointer to parent element (=NULL if root)
662 * The only difference is: If the variable "xmlString" is NULL, than the return value
691 ToXMLStringTool(): buf(NULL), buflen(0){}
723 XMLParserBase64Tool(): buf(NULL), buflen(0){}
739 static unsigned int decodeSize(XMLCSTR inString, XMLError *xe=NULL);
745 * @param inString If "instring" is malformed, NULL will be returned */
746 unsigned char* decode(XMLCSTR inString, int *outByteLen=NULL, XMLError *xe=NULL); ///< returns a pointer to an internal buffer containing the binary data decoded from "inString"
752 static unsigned char decode(XMLCSTR inString, unsigned char *outByteBuf, int inMaxByteOutBuflen, XMLError *xe=NULL); ///< deprecated.