ardour
Functions | Variables
xml++.cc File Reference
#include <iostream>
#include "pbd/xml++.h"
#include <libxml/debugXML.h>
#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>

Go to the source code of this file.

Functions

static XMLNodereadnode (xmlNodePtr)
 
static void writenode (xmlDocPtr, XMLNode *, xmlNodePtr, int)
 
static XMLSharedNodeListfind_impl (xmlXPathContext *ctxt, const string &xpath)
 

Variables

xmlChar * xml_version = xmlCharStrdup("1.0")
 

Function Documentation

static XMLSharedNodeList * find_impl ( xmlXPathContext *  ctxt,
const string &  xpath 
)
static

Definition at line 632 of file xml++.cc.

static XMLNode * readnode ( xmlNodePtr  node)
static

Definition at line 567 of file xml++.cc.

static void writenode ( xmlDocPtr  doc,
XMLNode n,
xmlNodePtr  p,
int  root = 0 
)
static

Definition at line 602 of file xml++.cc.

Variable Documentation

xmlChar* xml_version = xmlCharStrdup("1.0")

Definition at line 14 of file xml++.cc.