mirror of
https://gitea.psi.ch/ELOG/mxml.git
synced 2026-09-09 01:23:22 +00:00
Added mxml_get_parent()
This commit is contained in:
parent
d8cffaed40
commit
409578642d
8
mxml.c
8
mxml.c
@ -1056,6 +1056,14 @@ PMXML_NODE mxml_find_node(PMXML_NODE tree, const char *xml_path)
|
|||||||
|
|
||||||
/*------------------------------------------------------------------*/
|
/*------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
PMXML_NODE mxml_get_parent(PMXML_NODE pnode)
|
||||||
|
{
|
||||||
|
assert(pnode);
|
||||||
|
return pnode->parent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------------------------------------------------*/
|
||||||
|
|
||||||
char *mxml_get_name(PMXML_NODE pnode)
|
char *mxml_get_name(PMXML_NODE pnode)
|
||||||
{
|
{
|
||||||
assert(pnode);
|
assert(pnode);
|
||||||
|
|||||||
1
mxml.h
1
mxml.h
@ -93,6 +93,7 @@ char *mxml_close_buffer(MXML_WRITER *writer);
|
|||||||
int mxml_close_file(MXML_WRITER *writer);
|
int mxml_close_file(MXML_WRITER *writer);
|
||||||
|
|
||||||
int mxml_get_number_of_children(PMXML_NODE pnode);
|
int mxml_get_number_of_children(PMXML_NODE pnode);
|
||||||
|
PMXML_NODE mxml_get_parent(PMXML_NODE pnode);
|
||||||
PMXML_NODE mxml_subnode(PMXML_NODE pnode, int idx);
|
PMXML_NODE mxml_subnode(PMXML_NODE pnode, int idx);
|
||||||
PMXML_NODE mxml_find_node(PMXML_NODE tree, const char *xml_path);
|
PMXML_NODE mxml_find_node(PMXML_NODE tree, const char *xml_path);
|
||||||
int mxml_find_nodes(PMXML_NODE tree, const char *xml_path, PMXML_NODE **nodelist);
|
int mxml_find_nodes(PMXML_NODE tree, const char *xml_path, PMXML_NODE **nodelist);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user