libebml_ng
Namespaces | Macros | Functions
io.cpp File Reference
#include <algorithm>
#include "libebml_ng/parsing/io.h"
#include "libebml_ng/vint.h"
#include "libebml_ng/exceptions.h"
#include "libebml_ng/struct/ull.h"
#include "libebml_ng/struct/ll.h"
#include "libebml_ng/struct/double.h"
#include "libebml_ng/struct/binary.h"
#include "libebml_ng/struct/unicode.h"

Namespaces

 ebml
 

Macros

#define EBML_NG_PARSING_IO_CPP
 

Functions

void ebml::_parseFile (ioBase &file, ebmlID_t &ebmlID, unsigned char &ebmlIDWidth, size_t &dataSize, unsigned char &sizeWidth)
 
void ebml::_parseFile (ioBase &file, off_t offset, ebmlID_t &ebmlID, unsigned char &ebmlIDWidth, size_t &dataSize, unsigned char &sizeWidth)
 
template std::string ebml::parseFile::unpack< std::string > () const
 
template std::wstring ebml::parseFile::unpack< std::wstring > () const
 

Macro Definition Documentation

◆ EBML_NG_PARSING_IO_CPP

#define EBML_NG_PARSING_IO_CPP