DTS Application Library  0.2.3
Application library containing referenced objects and interfaces to common libraries
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
xml_node Struct Reference

Reference to a XML Node. More...

#include <dtsapp.h>

Data Fields

const char * name
 Name of the node. More...
 
const char * value
 Value of the node. More...
 
const char * key
 Attribute key for searching and indexing. More...
 
struct bucket_listattrs
 Bucket list of attributes. More...
 
void * nodeptr
 Internal libxml2 node pointer. More...
 

Detailed Description

Reference to a XML Node.

Definition at line 648 of file dtsapp.h.

Field Documentation

struct bucket_list* xml_node::attrs

Bucket list of attributes.

Definition at line 656 of file dtsapp.h.

Referenced by xml_getattr().

const char* xml_node::key

Attribute key for searching and indexing.

Definition at line 654 of file dtsapp.h.

const char* xml_node::name

Name of the node.

Definition at line 650 of file dtsapp.h.

Referenced by xml_createpath().

void* xml_node::nodeptr

Internal libxml2 node pointer.

Definition at line 658 of file dtsapp.h.

Referenced by xml_appendnode(), xml_delete(), xml_modify(), xml_setattr(), and xml_unlink().

const char* xml_node::value

Value of the node.

Definition at line 652 of file dtsapp.h.

Referenced by xml_modify().


The documentation for this struct was generated from the following file: