Function

CFXMLNodeCreateCopy

Creates a copy of a CFXMLNode object.

Declaration

CFXMLNodeRef CFXMLNodeCreateCopy(CFAllocatorRef alloc, CFXMLNodeRef origNode);

Parameters

alloc

The allocator to use to allocate memory for the new object. Pass NULL or kCFAllocatorDefault to use the current default allocator.

origNode

The node to copy. Do not pass NULL.

Return Value

A new CFXMLNode object. Ownership follows the The Create Rule.

See Also

CFXMLNode Miscellaneous Functions

CFXMLNodeCreate

Creates a new CFXMLNode.

Deprecated
CFXMLNodeGetInfoPtr

Returns the additional information pointer of a CFXMLNode object.

Deprecated
CFXMLNodeGetString

Returns the data string from a CFXMLNode.

Deprecated
CFXMLNodeGetTypeCode

Returns the XML structure type code for a CFXMLNode object.

Deprecated
CFXMLNodeGetTypeID

Returns the type identifier code for the CFXMLNode opaque type.

Deprecated
CFXMLNodeGetVersion

Returns the version number for a CFXMLNode object.

Deprecated