Syntax
XML_Node *XML_ParentNode(
XML_Node *node,
int *ErrCode
);
Parameters
- node
- [in] A pointer to the XML_Node structure of the node.
- ErrCode
- [out] A pointer to a variable that returns an error code. Specify NULL when no error code is required.
Return value
Returns a pointer to the XML_Node structure if the function succeeds, otherwise NULL.Remarks
Returns a pointer to the XML_Node structure of the parent node of the specified node. Returns NULL if the specified node is the root node.
If the function fails, it returns NULL and ErrCode returns the following error code:
Error code | Description |
---|---|
XML_INVALID_PARAMETER_ERROR | Parameter error |
XML_INVALID_NODE_OBJECT_ERROR | Invalid node is specified. |
XML_NOT_FOUND | The specified node was the root node. |
Requirements
Header file:
XML.hLibrary file:
CodeConversion.h : ver. 1.1.1 or later.
libXML.a
libCodeConversion.a : ver.1.1.1 or later
libSTARTUPOPH5000.a
See also
Last updated: 2021/10/21