pacemaker  2.0.2-debe490
Scalable High-Availability cluster resource manager
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
output_xml.c File Reference
#include <ctype.h>
#include <stdarg.h>
#include <stdlib.h>
#include <stdio.h>
#include <crm/crm.h>
#include <crm/common/output.h>
#include <crm/common/xml.h>
Include dependency graph for output_xml.c:

Go to the source code of this file.

Data Structures

struct  xml_private_s


#define _GNU_SOURCE


typedef struct xml_private_s xml_private_t


pcmk__output_tpcmk__mk_xml_output (char **argv)
void pcmk__xml_add_node (pcmk__output_t *out, xmlNodePtr node)
void pcmk__xml_push_parent (pcmk__output_t *out, xmlNodePtr parent)
void pcmk__xml_pop_parent (pcmk__output_t *out)

Macro Definition Documentation

#define _GNU_SOURCE

Definition at line 11 of file output_xml.c.

Typedef Documentation

typedef struct xml_private_s xml_private_t

Function Documentation

pcmk__output_t* pcmk__mk_xml_output ( char **  argv)

Definition at line 200 of file output_xml.c.

void pcmk__xml_add_node ( pcmk__output_t out,
xmlNodePtr  node 

Definition at line 230 of file output_xml.c.

void pcmk__xml_pop_parent ( pcmk__output_t out)

Definition at line 250 of file output_xml.c.

void pcmk__xml_push_parent ( pcmk__output_t out,
xmlNodePtr  parent 

Definition at line 240 of file output_xml.c.