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