#include <EBOOKHTMLParser.h>
Enumerator |
---|
DIALECT_UNKNOWN |
|
DIALECT_HTML |
|
DIALECT_XHTML |
|
libebook::EBOOKHTMLParser::EBOOKHTMLParser |
( |
librevenge::RVNGInputStream * |
input, |
|
|
Dialect |
dialect, |
|
|
librevenge::RVNGTextInterface * |
document |
|
) |
| |
libebook::EBOOKHTMLParser::~EBOOKHTMLParser |
( |
| ) |
|
|
virtual |
void libebook::EBOOKHTMLParser::endElement |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
void libebook::EBOOKHTMLParser::endExternalElement |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
virtual librevenge::RVNGInputStream* libebook::EBOOKHTMLParser::getImage |
( |
const char * |
path | ) |
|
|
pure virtual |
virtual librevenge::RVNGInputStream* libebook::EBOOKHTMLParser::getObject |
( |
const char * |
path | ) |
|
|
pure virtual |
virtual librevenge::RVNGInputStream* libebook::EBOOKHTMLParser::getStylesheet |
( |
const char * |
path | ) |
|
|
pure virtual |
void libebook::EBOOKHTMLParser::parse |
( |
| ) |
|
void libebook::EBOOKHTMLParser::processNode |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
const XMLTreeNodePtr_t libebook::EBOOKHTMLParser::readTreeImpl |
( |
std::string & |
encoding, |
|
|
bool & |
encodingChange |
|
) |
| |
|
private |
void libebook::EBOOKHTMLParser::sendHeading |
( |
const XMLTreeWalker & |
node, |
|
|
int |
level |
|
) |
| |
|
private |
void libebook::EBOOKHTMLParser::sendParagraph |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
void libebook::EBOOKHTMLParser::sendPreformattedText |
( |
const char * |
ch, |
|
|
int |
len |
|
) |
| |
|
private |
void libebook::EBOOKHTMLParser::sendSpan |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
void libebook::EBOOKHTMLParser::sendTableCell |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
void libebook::EBOOKHTMLParser::startElement |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
void libebook::EBOOKHTMLParser::startExternalElement |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
void libebook::EBOOKHTMLParser::text |
( |
const XMLTreeWalker & |
node | ) |
|
|
private |
boost::shared_ptr<XMLCollector> libebook::EBOOKHTMLParser::m_collector |
|
private |
boost::shared_ptr<librevenge::RVNGInputStream> libebook::EBOOKHTMLParser::m_input |
|
private |
boost::shared_ptr<State> libebook::EBOOKHTMLParser::m_state |
|
private |
boost::shared_ptr<librevenge::RVNGInputStream> libebook::EBOOKHTMLParser::m_workingInput |
|
private |
The documentation for this class was generated from the following files: