xmlParser  2.44
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
String Allocation/Free functions

Functions

XMLDLLENTRY XMLSTR stringDup (XMLCSTR source, int cbData=-1)
 Duplicate (copy in a new allocated buffer) the source string. More...
 
XMLDLLENTRY void freeXMLString (XMLSTR t)
 to free the string allocated inside the "stringDup" function or the "createXMLString" function. More...
 

Detailed Description

Function Documentation

XMLDLLENTRY void freeXMLString ( XMLSTR  t)

to free the string allocated inside the "stringDup" function or the "createXMLString" function.

XMLDLLENTRY XMLSTR stringDup ( XMLCSTR  source,
int  cbData = -1 
)

Duplicate (copy in a new allocated buffer) the source string.

This is a very handy function when used with all the "XMLNode::*_WOSD" functions (xmlWOSD).

Parameters
cbDataIf !=0 then cbData is the number of chars to duplicate. New strings allocated with this function should be free'd using the "freeXMLString" function.