Shaka Packager SDK
Loading...
Searching...
No Matches
Public Member Functions | List of all members
shaka::xml::XmlDeleter Struct Reference

#include <scoped_xml_ptr.h>

Public Member Functions

void operator() (xmlSchemaParserCtxtPtr ptr) const
 
void operator() (xmlSchemaValidCtxtPtr ptr) const
 
void operator() (xmlOutputBufferPtr ptr) const
 
void operator() (xmlSchemaPtr ptr) const
 
void operator() (xmlNodePtr ptr) const
 
void operator() (xmlDocPtr ptr) const
 
void operator() (xmlChar *ptr) const
 

Detailed Description

Deleter functor for deleting libxml2 pointers. This is used with ScopedXmlPtr.

Definition at line 23 of file scoped_xml_ptr.h.

Member Function Documentation

◆ operator()() [1/7]

void shaka::xml::XmlDeleter::operator() ( xmlChar *  ptr) const
inline

Definition at line 37 of file scoped_xml_ptr.h.

◆ operator()() [2/7]

void shaka::xml::XmlDeleter::operator() ( xmlDocPtr  ptr) const
inline

Definition at line 36 of file scoped_xml_ptr.h.

◆ operator()() [3/7]

void shaka::xml::XmlDeleter::operator() ( xmlNodePtr  ptr) const
inline

Definition at line 35 of file scoped_xml_ptr.h.

◆ operator()() [4/7]

void shaka::xml::XmlDeleter::operator() ( xmlOutputBufferPtr  ptr) const
inline

Definition at line 31 of file scoped_xml_ptr.h.

◆ operator()() [5/7]

void shaka::xml::XmlDeleter::operator() ( xmlSchemaParserCtxtPtr  ptr) const
inline

Definition at line 25 of file scoped_xml_ptr.h.

◆ operator()() [6/7]

void shaka::xml::XmlDeleter::operator() ( xmlSchemaPtr  ptr) const
inline

Definition at line 34 of file scoped_xml_ptr.h.

◆ operator()() [7/7]

void shaka::xml::XmlDeleter::operator() ( xmlSchemaValidCtxtPtr  ptr) const
inline

Definition at line 28 of file scoped_xml_ptr.h.


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