10#ifndef EBOOKCHARSETCONVERTER_H_INCLUDED
11#define EBOOKCHARSETCONVERTER_H_INCLUDED
16#include <unicode/ucnv.h>
const char * encoding
Definition: EBOOKHTMLParser.cpp:166
unsigned length
Definition: SoftBookParser.cpp:73
Definition: EBOOKCharsetConverter.h:22
EBOOKCharsetConverter & operator=(const EBOOKCharsetConverter &other)
UConverterPtr_t m_converterToUnicode
Definition: EBOOKCharsetConverter.h:37
EBOOKCharsetConverter(const EBOOKCharsetConverter &other)
bool convertBytes(const char *in, unsigned length, std::vector< char > &out)
Definition: EBOOKCharsetConverter.cpp:109
~EBOOKCharsetConverter()
Definition: EBOOKCharsetConverter.cpp:87
bool guessEncoding(const char *in, unsigned length)
Definition: EBOOKCharsetConverter.cpp:91
std::unique_ptr< UConverter, void(*)(UConverter *)> UConverterPtr_t
Definition: EBOOKCharsetConverter.h:36
UConverterPtr_t m_converterToUTF8
Definition: EBOOKCharsetConverter.h:38
Definition: BBeBCollector.cpp:19