CFXMLNodeCreate
Creates a new CFXMLNode.
Declaration
extern CFXMLNodeRef CFXMLNodeCreate(CFAllocatorRef alloc, CFXMLNodeTypeCode xmlType, CFStringRef dataString, const void *additionalInfoPtr, CFIndex version);Parameters
- alloc:
The allocator to use to allocate memory for the new object. Pass
NULLor kCFAllocatorDefault to use the current default allocator. - xmlType:
Type identifier code for the XML structure you want this node to describe.
- dataString:
The XML data.
- additionalInfoPtr:
A pointer to a structure containing additional information about the XML data.
- version:
The version number of the CFXMLNode object you want to create. Pass one of the pre-defined constants, typically Kcfxmlnodecurrentversion.
Return Value
A new CFXMLNode object. Ownership follows the The Create Rule.