libebook_utils.cpp File Reference
#include <cstdio>
#include "libebook_utils.h"

Namespaces

namespace  libebook

Functions

uint8_t libebook::readU8 (WPXInputStream *input, bool)
uint16_t libebook::readU16 (WPXInputStream *input, bool bigEndian)
uint32_t libebook::readU32 (WPXInputStream *input, bool bigEndian)
uint64_t libebook::readU64 (WPXInputStream *input, bool bigEndian)
const unsigned char * libebook::readNBytes (WPXInputStream *const input, const unsigned long numBytes)
string libebook::readCString (WPXInputStream *input)
string libebook::readPascalString (WPXInputStream *input)
void libebook::skip (WPXInputStream *input, unsigned long numBytes)
void libebook::seek (WPXInputStream *const input, const unsigned long pos)
void libebook::seekRelative (WPXInputStream *const input, const long pos)
unsigned long libebook::getLength (WPXInputStream *const input)
uint8_t libebook::readU8 (const boost::shared_ptr< WPXInputStream > input, bool)
uint16_t libebook::readU16 (const boost::shared_ptr< WPXInputStream > input, const bool bigEndian)
uint32_t libebook::readU32 (const boost::shared_ptr< WPXInputStream > input, const bool bigEndian)
uint64_t libebook::readU64 (const boost::shared_ptr< WPXInputStream > input, const bool bigEndian)
const unsigned char * libebook::readNBytes (const boost::shared_ptr< WPXInputStream > input, const unsigned long numBytes)
std::string libebook::readCString (const boost::shared_ptr< WPXInputStream > input)
std::string libebook::readPascalString (const boost::shared_ptr< WPXInputStream > input)
void libebook::skip (const boost::shared_ptr< WPXInputStream > input, const unsigned long numBytes)
void libebook::seek (const boost::shared_ptr< WPXInputStream > input, const unsigned long pos)
void libebook::seekRelative (const boost::shared_ptr< WPXInputStream > input, const long pos)
unsigned long libebook::getLength (const boost::shared_ptr< WPXInputStream > input)