Go to the documentation of this file.
10 #ifndef EBOOKCHARSETCONVERTER_H_INCLUDED
11 #define EBOOKCHARSETCONVERTER_H_INCLUDED
16 #include <unicode/ucnv.h>
43 #endif // EBOOKCHARSETCONVERTER_H_INCLUDED
bool guessEncoding(const char *in, unsigned length)
Definition: EBOOKCharsetConverter.cpp:91
UConverterPtr_t m_converterToUnicode
Definition: EBOOKCharsetConverter.h:37
Definition: EBOOKCharsetConverter.h:21
std::unique_ptr< UConverter, void(*)(UConverter *)> UConverterPtr_t
Definition: EBOOKCharsetConverter.h:36
@ match
Definition: FictionBook2Token.h:112
Definition: BBeBCollector.cpp:18
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition: TealDocParser.cpp:232
const char * encoding
Definition: EBOOKHTMLParser.cpp:166
UConverterPtr_t m_converterToUTF8
Definition: EBOOKCharsetConverter.h:38
bool convertBytes(const char *in, unsigned length, std::vector< char > &out)
Definition: EBOOKCharsetConverter.cpp:109
EBOOKCharsetConverter & operator=(const EBOOKCharsetConverter &other)
EBOOKCharsetConverter(const EBOOKCharsetConverter &other)
~EBOOKCharsetConverter()
Definition: EBOOKCharsetConverter.cpp:87
unsigned length
Definition: SoftBookParser.cpp:73
@ charset
Definition: EBOOKHTMLToken.h:174
Generated for libe-book by
doxygen 1.8.17