#include <stdbool.h>
#include <glib.h>
#include <libxml/tree.h>
Go to the source code of this file.
 | 
| xmlNode *  | pcmk__xml_read (const char *filename) | 
|   | 
| xmlNode *  | pcmk__xml_parse (const char *input) | 
|   | 
| void  | pcmk__xml_string (const xmlNode *data, uint32_t options, GString *buffer, int depth) | 
|   | 
| int  | pcmk__xml2fd (int fd, xmlNode *cur) | 
|   | 
| int  | pcmk__xml_write_fd (const xmlNode *xml, const char *filename, int fd, bool compress, unsigned int *nbytes) | 
|   | 
| int  | pcmk__xml_write_file (const xmlNode *xml, const char *filename, bool compress, unsigned int *nbytes) | 
|   | 
◆ pcmk__xml2fd()
      
        
          | int pcmk__xml2fd  | 
          ( | 
          int  | 
          fd,  | 
        
        
           | 
           | 
          xmlNode *  | 
          cur  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ pcmk__xml_parse()
      
        
          | xmlNode* pcmk__xml_parse  | 
          ( | 
          const char *  | 
          input | ) | 
           | 
        
      
 
 
◆ pcmk__xml_read()
      
        
          | xmlNode* pcmk__xml_read  | 
          ( | 
          const char *  | 
          filename | ) | 
           | 
        
      
 
 
◆ pcmk__xml_string()
      
        
          | void pcmk__xml_string  | 
          ( | 
          const xmlNode *  | 
          data,  | 
        
        
           | 
           | 
          uint32_t  | 
          options,  | 
        
        
           | 
           | 
          GString *  | 
          buffer,  | 
        
        
           | 
           | 
          int  | 
          depth  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ pcmk__xml_write_fd()
      
        
          | int pcmk__xml_write_fd  | 
          ( | 
          const xmlNode *  | 
          xml,  | 
        
        
           | 
           | 
          const char *  | 
          filename,  | 
        
        
           | 
           | 
          int  | 
          fd,  | 
        
        
           | 
           | 
          bool  | 
          compress,  | 
        
        
           | 
           | 
          unsigned int *  | 
          nbytes  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ pcmk__xml_write_file()
      
        
          | int pcmk__xml_write_file  | 
          ( | 
          const xmlNode *  | 
          xml,  | 
        
        
           | 
           | 
          const char *  | 
          filename,  | 
        
        
           | 
           | 
          bool  | 
          compress,  | 
        
        
           | 
           | 
          unsigned int *  | 
          nbytes  | 
        
        
           | 
          ) | 
           |  |