libebook_xml.cpp File Reference
#include "libebook_xml.h"
#include <cstring>
#include <librevenge-stream/librevenge-stream.h>

Namespaces

namespace  libebook

Functions

static int ebookXMLReadFromStream (void *context, char *buffer, int len)
static int ebookXMLCloseStream (void *)
std::unique_ptr< xmlTextReader, void(*)(xmlTextReaderPtr)> libebook::makeXmlReader (librevenge::RVNGInputStream *input)
const char * libebook::char_cast (const char *const c)
const char * libebook::char_cast (const signed char *const c)
const char * libebook::char_cast (const unsigned char *const c)
const char ** libebook::char_array_cast (const char **const c)
const char ** libebook::char_array_cast (const signed char **const c)
const char ** libebook::char_array_cast (const unsigned char **const c)

Function Documentation

◆ ebookXMLCloseStream()

int ebookXMLCloseStream ( void * )
static

Referenced by libebook::makeXmlReader().

◆ ebookXMLReadFromStream()

int ebookXMLReadFromStream ( void * context,
char * buffer,
int len )
static

Referenced by libebook::makeXmlReader().


Generated for libe-book by doxygen 1.16.1