10#ifndef XMLSTYLESHEET_H_INCLUDED
11#define XMLSTYLESHEET_H_INCLUDED
16#include <librevenge-stream/librevenge-stream.h>
36 void append(
const std::string &selector,
const std::string &rule);
Definition XMLStylesheet.h:24
std::deque< std::string > m_data
Definition XMLStylesheet.h:44
void append(const std::string &selector, const std::string &rule)
Definition XMLStylesheet.cpp:33
const Source m_source
Definition XMLStylesheet.h:45
XMLStylesheet(Source source, bool quirks=false, librevenge::RVNGInputStream *input=0)
Definition XMLStylesheet.cpp:21
CSSStylesheetPtr_t get() const
Definition XMLStylesheet.cpp:51
Source getSource() const
Definition XMLStylesheet.cpp:46
CSSStylesheetPtr_t m_compiled
Definition XMLStylesheet.h:48
const bool m_quirks
Definition XMLStylesheet.h:46
Source
Definition XMLStylesheet.h:27
@ SOURCE_USER
Definition XMLStylesheet.h:29
@ SOURCE_UA
Definition XMLStylesheet.h:28
@ SOURCE_AUTHOR
Definition XMLStylesheet.h:30
bool isQuirks() const
Definition XMLStylesheet.cpp:41
bool m_changed
Definition XMLStylesheet.h:47
@ input
Definition EBOOKHTMLToken.h:89
@ source
Definition EBOOKHTMLToken.h:131
Definition BBeBCollector.cpp:19
std::deque< XMLStylesheet > XMLStylesheets_t
Definition XMLStylesheet.h:51
std::shared_ptr< css_stylesheet > CSSStylesheetPtr_t
Definition libebook_libcss.h:23