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